4.6.0 restructure and add adb support for Open webOS and LuneOS

This commit is contained in:
Jason Robitaille committed 2014-11-30 19:29:38 -06:00
1 parent 693f91f31e
commit d5aa6eab39
84 files changed
+1940 -1770

No files matched your search

Binary file not shown.
+1 -2
View File
@@ -51,8 +51,7 @@
-init-macrodef-junit: defines macro for junit execution -init-macrodef-junit: defines macro for junit execution
-init-macrodef-debug: defines macro for class debugging -init-macrodef-debug: defines macro for class debugging
-init-macrodef-java: defines macro for class execution -init-macrodef-java: defines macro for class execution
-do-jar-with-manifest: JAR building (if you are using a manifest) -do-jar: JAR building
-do-jar-without-manifest: JAR building (if you are not using a manifest)
run: execution of project run: execution of project
-javadoc-build: Javadoc generation -javadoc-build: Javadoc generation
test-report: JUnit report generation test-report: JUnit report generation
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.
+62 -60
View File
@@ -54,6 +54,7 @@ is divided into following sections:
<property file="nbproject/project.properties"/> <property file="nbproject/project.properties"/>
</target> </target>
<target depends="-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property" name="-do-init"> <target depends="-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property" name="-do-init">
<property name="platform.java" value="${java.home}/bin/java"/>
<available file="${manifest.file}" property="manifest.available"/> <available file="${manifest.file}" property="manifest.available"/>
<condition property="splashscreen.available"> <condition property="splashscreen.available">
<and> <and>
@@ -71,16 +72,20 @@ is divided into following sections:
</not> </not>
</and> </and>
</condition> </condition>
<condition property="manifest.available+main.class"> <condition property="profile.available">
<and> <and>
<isset property="manifest.available"/> <isset property="javac.profile"/>
<isset property="main.class.available"/> <length length="0" string="${javac.profile}" when="greater"/>
<matches pattern="1\.[89](\..*)?" string="${javac.source}"/>
</and> </and>
</condition> </condition>
<condition property="do.archive"> <condition property="do.archive">
<or>
<not> <not>
<istrue value="${jar.archive.disabled}"/> <istrue value="${jar.archive.disabled}"/>
</not> </not>
<istrue value="${not.archive.disabled}"/>
</or>
</condition> </condition>
<condition property="do.mkdist"> <condition property="do.mkdist">
<and> <and>
@@ -91,12 +96,6 @@ is divided into following sections:
</not> </not>
</and> </and>
</condition> </condition>
<condition property="manifest.available+main.class+mkdist.available">
<and>
<istrue value="${manifest.available+main.class}"/>
<isset property="do.mkdist"/>
</and>
</condition>
<condition property="do.archive+manifest.available"> <condition property="do.archive+manifest.available">
<and> <and>
<isset property="manifest.available"/> <isset property="manifest.available"/>
@@ -115,24 +114,12 @@ is divided into following sections:
<istrue value="${do.archive}"/> <istrue value="${do.archive}"/>
</and> </and>
</condition> </condition>
<condition property="do.archive+manifest.available+main.class"> <condition property="do.archive+profile.available">
<and> <and>
<istrue value="${manifest.available+main.class}"/> <isset property="profile.available"/>
<istrue value="${do.archive}"/> <istrue value="${do.archive}"/>
</and> </and>
</condition> </condition>
<condition property="manifest.available-mkdist.available">
<or>
<istrue value="${manifest.available}"/>
<isset property="do.mkdist"/>
</or>
</condition>
<condition property="manifest.available+main.class-mkdist.available">
<or>
<istrue value="${manifest.available+main.class}"/>
<isset property="do.mkdist"/>
</or>
</condition>
<condition property="have.tests"> <condition property="have.tests">
<or> <or>
<available file="${test.src.dir}"/> <available file="${test.src.dir}"/>
@@ -186,7 +173,15 @@ is divided into following sections:
</condition> </condition>
<path id="endorsed.classpath.path" path="${endorsed.classpath}"/> <path id="endorsed.classpath.path" path="${endorsed.classpath}"/>
<condition else="" property="endorsed.classpath.cmd.line.arg" value="-Xbootclasspath/p:'${toString:endorsed.classpath.path}'"> <condition else="" property="endorsed.classpath.cmd.line.arg" value="-Xbootclasspath/p:'${toString:endorsed.classpath.path}'">
<length length="0" string="${endorsed.classpath}" when="greater"/> <and>
<isset property="endorsed.classpath"/>
<not>
<equals arg1="${endorsed.classpath}" arg2="" trim="true"/>
</not>
</and>
</condition>
<condition else="" property="javac.profile.cmd.line.arg" value="-profile ${javac.profile}">
<isset property="profile.available"/>
</condition> </condition>
<condition else="false" property="jdkBug6558476"> <condition else="false" property="jdkBug6558476">
<and> <and>
@@ -275,6 +270,7 @@ is divided into following sections:
<path path="@{classpath}"/> <path path="@{classpath}"/>
</classpath> </classpath>
<compilerarg line="${endorsed.classpath.cmd.line.arg}"/> <compilerarg line="${endorsed.classpath.cmd.line.arg}"/>
<compilerarg line="${javac.profile.cmd.line.arg}"/>
<compilerarg line="${javac.compilerargs}"/> <compilerarg line="${javac.compilerargs}"/>
<compilerarg value="-processorpath"/> <compilerarg value="-processorpath"/>
<compilerarg path="@{processorpath}:${empty.dir}"/> <compilerarg path="@{processorpath}:${empty.dir}"/>
@@ -314,6 +310,7 @@ is divided into following sections:
<path path="@{classpath}"/> <path path="@{classpath}"/>
</classpath> </classpath>
<compilerarg line="${endorsed.classpath.cmd.line.arg}"/> <compilerarg line="${endorsed.classpath.cmd.line.arg}"/>
<compilerarg line="${javac.profile.cmd.line.arg}"/>
<compilerarg line="${javac.compilerargs}"/> <compilerarg line="${javac.compilerargs}"/>
<customize/> <customize/>
</javac> </javac>
@@ -446,7 +443,7 @@ is divided into following sections:
</fileset> </fileset>
</union> </union>
<taskdef classname="org.testng.TestNGAntTask" classpath="${run.test.classpath}" name="testng"/> <taskdef classname="org.testng.TestNGAntTask" classpath="${run.test.classpath}" name="testng"/>
<testng classfilesetref="test.set" failureProperty="tests.failed" methods="${testng.methods.arg}" mode="${testng.mode}" outputdir="${build.test.results.dir}" suitename="WebOS_Quick_Install_v4" testname="TestNG tests" workingDir="${work.dir}"> <testng classfilesetref="test.set" failureProperty="tests.failed" listeners="org.testng.reporters.VerboseReporter" methods="${testng.methods.arg}" mode="${testng.mode}" outputdir="${build.test.results.dir}" suitename="WebOS_Quick_Install_v4" testname="TestNG tests" workingDir="${work.dir}">
<xmlfileset dir="${build.test.classes.dir}" includes="@{testincludes}"/> <xmlfileset dir="${build.test.classes.dir}" includes="@{testincludes}"/>
<propertyset> <propertyset>
<propertyref prefix="test-sys-prop."/> <propertyref prefix="test-sys-prop."/>
@@ -837,8 +834,8 @@ is divided into following sections:
</chainedmapper> </chainedmapper>
</pathconvert> </pathconvert>
<taskdef classname="org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs" classpath="${libs.CopyLibs.classpath}" name="copylibs"/> <taskdef classname="org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs" classpath="${libs.CopyLibs.classpath}" name="copylibs"/>
<copylibs compress="${jar.compress}" index="${jar.index}" indexMetaInf="${jar.index.metainf}" jarfile="${dist.jar}" manifest="@{manifest}" rebase="${copylibs.rebase}" runtimeclasspath="${run.classpath.without.build.classes.dir}"> <copylibs compress="${jar.compress}" excludeFromCopy="${copylibs.excludes}" index="${jar.index}" indexMetaInf="${jar.index.metainf}" jarfile="${dist.jar}" manifest="@{manifest}" rebase="${copylibs.rebase}" runtimeclasspath="${run.classpath.without.build.classes.dir}">
<fileset dir="${build.classes.dir}"/> <fileset dir="${build.classes.dir}" excludes="${dist.archive.excludes}"/>
<manifest> <manifest>
<attribute name="Class-Path" value="${jar.classpath}"/> <attribute name="Class-Path" value="${jar.classpath}"/>
<customize/> <customize/>
@@ -850,7 +847,7 @@ is divided into following sections:
<target name="-init-presetdef-jar"> <target name="-init-presetdef-jar">
<presetdef name="jar" uri="http://www.netbeans.org/ns/j2se-project/1"> <presetdef name="jar" uri="http://www.netbeans.org/ns/j2se-project/1">
<jar compress="${jar.compress}" index="${jar.index}" jarfile="${dist.jar}"> <jar compress="${jar.compress}" index="${jar.index}" jarfile="${dist.jar}">
<j2seproject1:fileset dir="${build.classes.dir}"/> <j2seproject1:fileset dir="${build.classes.dir}" excludes="${dist.archive.excludes}"/>
</jar> </jar>
</presetdef> </presetdef>
</target> </target>
@@ -966,41 +963,25 @@ is divided into following sections:
<!-- Empty placeholder for easier customization. --> <!-- Empty placeholder for easier customization. -->
<!-- You can override this target in the ../build.xml file. --> <!-- You can override this target in the ../build.xml file. -->
</target> </target>
<target depends="init,compile,-pre-pre-jar,-pre-jar" if="do.archive" name="-do-jar-without-manifest" unless="manifest.available-mkdist.available"> <target depends="init" if="do.archive" name="-do-jar-create-manifest" unless="manifest.available">
<j2seproject1:jar/>
</target>
<target depends="init,compile,-pre-pre-jar,-pre-jar" if="do.archive+manifest.available" name="-do-jar-with-manifest" unless="manifest.available+main.class-mkdist.available">
<j2seproject1:jar manifest="${manifest.file}"/>
</target>
<target depends="init,compile,-pre-pre-jar,-pre-jar" if="do.archive+manifest.available+main.class" name="-do-jar-with-mainclass" unless="manifest.available+main.class+mkdist.available">
<j2seproject1:jar manifest="${manifest.file}">
<j2seproject1:manifest>
<j2seproject1:attribute name="Main-Class" value="${main.class}"/>
</j2seproject1:manifest>
</j2seproject1:jar>
<echo level="info">To run this application from the command line without Ant, try:</echo>
<property location="${build.classes.dir}" name="build.classes.dir.resolved"/>
<property location="${dist.jar}" name="dist.jar.resolved"/>
<pathconvert property="run.classpath.with.dist.jar">
<path path="${run.classpath}"/>
<map from="${build.classes.dir.resolved}" to="${dist.jar.resolved}"/>
</pathconvert>
<echo level="info">java -cp "${run.classpath.with.dist.jar}" ${main.class}</echo>
</target>
<target depends="init" if="do.archive" name="-do-jar-with-libraries-create-manifest" unless="manifest.available">
<tempfile deleteonexit="true" destdir="${build.dir}" property="tmp.manifest.file"/> <tempfile deleteonexit="true" destdir="${build.dir}" property="tmp.manifest.file"/>
<touch file="${tmp.manifest.file}" verbose="false"/> <touch file="${tmp.manifest.file}" verbose="false"/>
</target> </target>
<target depends="init" if="do.archive+manifest.available" name="-do-jar-with-libraries-copy-manifest"> <target depends="init" if="do.archive+manifest.available" name="-do-jar-copy-manifest">
<tempfile deleteonexit="true" destdir="${build.dir}" property="tmp.manifest.file"/> <tempfile deleteonexit="true" destdir="${build.dir}" property="tmp.manifest.file"/>
<copy file="${manifest.file}" tofile="${tmp.manifest.file}"/> <copy file="${manifest.file}" tofile="${tmp.manifest.file}"/>
</target> </target>
<target depends="init,-do-jar-with-libraries-create-manifest,-do-jar-with-libraries-copy-manifest" if="do.archive+main.class.available" name="-do-jar-with-libraries-set-main"> <target depends="init,-do-jar-create-manifest,-do-jar-copy-manifest" if="do.archive+main.class.available" name="-do-jar-set-mainclass">
<manifest file="${tmp.manifest.file}" mode="update"> <manifest file="${tmp.manifest.file}" mode="update">
<attribute name="Main-Class" value="${main.class}"/> <attribute name="Main-Class" value="${main.class}"/>
</manifest> </manifest>
</target> </target>
<target depends="init,-do-jar-with-libraries-create-manifest,-do-jar-with-libraries-copy-manifest" if="do.archive+splashscreen.available" name="-do-jar-with-libraries-set-splashscreen"> <target depends="init,-do-jar-create-manifest,-do-jar-copy-manifest" if="do.archive+profile.available" name="-do-jar-set-profile">
<manifest file="${tmp.manifest.file}" mode="update">
<attribute name="Profile" value="${javac.profile}"/>
</manifest>
</target>
<target depends="init,-do-jar-create-manifest,-do-jar-copy-manifest" if="do.archive+splashscreen.available" name="-do-jar-set-splashscreen">
<basename file="${application.splash}" property="splashscreen.basename"/> <basename file="${application.splash}" property="splashscreen.basename"/>
<mkdir dir="${build.classes.dir}/META-INF"/> <mkdir dir="${build.classes.dir}/META-INF"/>
<copy failonerror="false" file="${application.splash}" todir="${build.classes.dir}/META-INF"/> <copy failonerror="false" file="${application.splash}" todir="${build.classes.dir}/META-INF"/>
@@ -1008,23 +989,41 @@ is divided into following sections:
<attribute name="SplashScreen-Image" value="META-INF/${splashscreen.basename}"/> <attribute name="SplashScreen-Image" value="META-INF/${splashscreen.basename}"/>
</manifest> </manifest>
</target> </target>
<target depends="init,-init-macrodef-copylibs,compile,-pre-pre-jar,-pre-jar,-do-jar-with-libraries-create-manifest,-do-jar-with-libraries-copy-manifest,-do-jar-with-libraries-set-main,-do-jar-with-libraries-set-splashscreen" if="do.mkdist" name="-do-jar-with-libraries-pack"> <target depends="init,-init-macrodef-copylibs,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen" if="do.mkdist" name="-do-jar-copylibs">
<j2seproject3:copylibs manifest="${tmp.manifest.file}"/> <j2seproject3:copylibs manifest="${tmp.manifest.file}"/>
<echo level="info">To run this application from the command line without Ant, try:</echo> <echo level="info">To run this application from the command line without Ant, try:</echo>
<property location="${dist.jar}" name="dist.jar.resolved"/> <property location="${dist.jar}" name="dist.jar.resolved"/>
<echo level="info">java -jar "${dist.jar.resolved}"</echo> <echo level="info">java -jar "${dist.jar.resolved}"</echo>
</target> </target>
<target depends="-do-jar-with-libraries-pack" if="do.archive" name="-do-jar-with-libraries-delete-manifest"> <target depends="init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen" if="do.archive" name="-do-jar-jar" unless="do.mkdist">
<j2seproject1:jar manifest="${tmp.manifest.file}"/>
<property location="${build.classes.dir}" name="build.classes.dir.resolved"/>
<property location="${dist.jar}" name="dist.jar.resolved"/>
<pathconvert property="run.classpath.with.dist.jar">
<path path="${run.classpath}"/>
<map from="${build.classes.dir.resolved}" to="${dist.jar.resolved}"/>
</pathconvert>
<condition else="" property="jar.usage.message" value="To run this application from the command line without Ant, try:${line.separator}${platform.java} -cp ${run.classpath.with.dist.jar} ${main.class}">
<isset property="main.class.available"/>
</condition>
<condition else="debug" property="jar.usage.level" value="info">
<isset property="main.class.available"/>
</condition>
<echo level="${jar.usage.level}" message="${jar.usage.message}"/>
</target>
<target depends="-do-jar-copylibs" if="do.archive" name="-do-jar-delete-manifest">
<delete> <delete>
<fileset file="${tmp.manifest.file}"/> <fileset file="${tmp.manifest.file}"/>
</delete> </delete>
</target> </target>
<target depends="init,compile,-pre-pre-jar,-pre-jar,-do-jar-with-libraries-create-manifest,-do-jar-with-libraries-copy-manifest,-do-jar-with-libraries-set-main,-do-jar-with-libraries-set-splashscreen,-do-jar-with-libraries-pack,-do-jar-with-libraries-delete-manifest" name="-do-jar-with-libraries"/> <target depends="init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-jar,-do-jar-delete-manifest" name="-do-jar-without-libraries"/>
<target depends="init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-copylibs,-do-jar-delete-manifest" name="-do-jar-with-libraries"/>
<target name="-post-jar"> <target name="-post-jar">
<!-- Empty placeholder for easier customization. --> <!-- Empty placeholder for easier customization. -->
<!-- You can override this target in the ../build.xml file. --> <!-- You can override this target in the ../build.xml file. -->
</target> </target>
<target depends="init,compile,-pre-jar,-do-jar-with-manifest,-do-jar-without-manifest,-do-jar-with-mainclass,-do-jar-with-libraries,-post-jar" description="Build JAR." name="jar"/> <target depends="init,compile,-pre-jar,-do-jar-without-libraries,-do-jar-with-libraries,-post-jar" name="-do-jar"/>
<target depends="init,compile,-pre-jar,-do-jar,-post-jar" description="Build JAR." name="jar"/>
<!-- <!--
================= =================
EXECUTION SECTION EXECUTION SECTION
@@ -1203,11 +1202,14 @@ is divided into following sections:
</not> </not>
</and> </and>
</condition> </condition>
<javadoc additionalparam="${javadoc.additionalparam}" author="${javadoc.author}" charset="UTF-8" destdir="${dist.javadoc.dir}" docencoding="UTF-8" encoding="${javadoc.encoding.used}" failonerror="true" noindex="${javadoc.noindex}" nonavbar="${javadoc.nonavbar}" notree="${javadoc.notree}" private="${javadoc.private}" source="${javac.source}" splitindex="${javadoc.splitindex}" use="${javadoc.use}" useexternalfile="true" version="${javadoc.version}" windowtitle="${javadoc.windowtitle}"> <condition else="" property="bug5101868workaround" value="*.java">
<matches pattern="1\.[56](\..*)?" string="${java.version}"/>
</condition>
<javadoc additionalparam="-J-Dfile.encoding=${file.encoding} ${javadoc.additionalparam}" author="${javadoc.author}" charset="UTF-8" destdir="${dist.javadoc.dir}" docencoding="UTF-8" encoding="${javadoc.encoding.used}" failonerror="true" noindex="${javadoc.noindex}" nonavbar="${javadoc.nonavbar}" notree="${javadoc.notree}" private="${javadoc.private}" source="${javac.source}" splitindex="${javadoc.splitindex}" use="${javadoc.use}" useexternalfile="true" version="${javadoc.version}" windowtitle="${javadoc.windowtitle}">
<classpath> <classpath>
<path path="${javac.classpath}"/> <path path="${javac.classpath}"/>
</classpath> </classpath>
<fileset dir="${src.dir}" excludes="*.java,${excludes}" includes="${includes}"> <fileset dir="${src.dir}" excludes="${bug5101868workaround},${excludes}" includes="${includes}">
<filename name="**/*.java"/> <filename name="**/*.java"/>
</fileset> </fileset>
<fileset dir="${build.generated.sources.dir}" erroronmissingdir="false"> <fileset dir="${build.generated.sources.dir}" erroronmissingdir="false">
@@ -1281,7 +1283,7 @@ is divided into following sections:
<mkdir dir="${build.test.results.dir}"/> <mkdir dir="${build.test.results.dir}"/>
</target> </target>
<target depends="init,compile-test,-pre-test-run" if="have.tests" name="-do-test-run"> <target depends="init,compile-test,-pre-test-run" if="have.tests" name="-do-test-run">
<j2seproject3:test testincludes="**/*Test.java"/> <j2seproject3:test includes="${includes}" testincludes="**/*Test.java"/>
</target> </target>
<target depends="init,compile-test,-pre-test-run,-do-test-run" if="have.tests" name="-post-test-run"> <target depends="init,compile-test,-pre-test-run,-do-test-run" if="have.tests" name="-post-test-run">
<fail if="tests.failed" unless="ignore.failing.tests">Some tests failed; see details above.</fail> <fail if="tests.failed" unless="ignore.failing.tests">Some tests failed; see details above.</fail>
+6 -6
View File
@@ -1,8 +1,8 @@
build.xml.data.CRC32=daa99d1c build.xml.data.CRC32=55741110
build.xml.script.CRC32=07fb21b2 build.xml.script.CRC32=44bd54c4
build.xml.stylesheet.CRC32=28e38971@1.56.1.46 build.xml.stylesheet.CRC32=8064a381@1.75.2.48
# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
nbproject/build-impl.xml.data.CRC32=daa99d1c nbproject/build-impl.xml.data.CRC32=55741110
nbproject/build-impl.xml.script.CRC32=6a017077 nbproject/build-impl.xml.script.CRC32=721adad8
nbproject/build-impl.xml.stylesheet.CRC32=c6d2a60f@1.56.1.46 nbproject/build-impl.xml.stylesheet.CRC32=876e7a8f@1.75.2.48
+4
View File
@@ -0,0 +1,4 @@
file.reference.filedrop.jar=C:\\Users\\Jason\\NetBeans Projects\\filedrop.jar
file.reference.json.jar=C:\\Users\\Jason\\NetBeans Projects\\json.jar
file.reference.tar.jar=C:\\Users\\Jason\\NetBeans Projects\\tar.jar
user.properties.file=C:\\Users\\Jason\\AppData\\Roaming\\NetBeans\\8.0.1\\build.properties
+7
View File
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<project-private xmlns="http://www.netbeans.org/ns/project-private/1">
<editor-bookmarks xmlns="http://www.netbeans.org/ns/editor-bookmarks/2" lastBookmarkId="0"/>
<open-files xmlns="http://www.netbeans.org/ns/projectui-open-files/2">
<group/>
</open-files>
</project-private>
+3 -3
View File
@@ -25,7 +25,7 @@ excludes=
file.reference.filedrop.jar=C:\\Users\\Jason\\NetBeansProjects\\filedrop.jar file.reference.filedrop.jar=C:\\Users\\Jason\\NetBeansProjects\\filedrop.jar
file.reference.json.jar=C:\\Users\\Jason\\NetBeansProjects\\json.jar file.reference.json.jar=C:\\Users\\Jason\\NetBeansProjects\\json.jar
file.reference.tar.jar=C:\\Users\\Jason\\NetBeansProjects\\tar.jar file.reference.tar.jar=C:\\Users\\Jason\\NetBeansProjects\\tar.jar
file.reference.webOSLib.jar=C:\\Users\\Jason\\NetBeansProjects\\webOSLib.jar file.reference.webOSLib-1.1.0.jar=C:\\Users\\Jason\\NetBeans Projects\\webOSLib-1.1.0.jar
includes=** includes=**
jar.compress=false jar.compress=false
javac.classpath=\ javac.classpath=\
@@ -34,7 +34,7 @@ javac.classpath=\
${file.reference.filedrop.jar}:\ ${file.reference.filedrop.jar}:\
${file.reference.tar.jar}:\ ${file.reference.tar.jar}:\
${file.reference.json.jar}:\ ${file.reference.json.jar}:\
${file.reference.webOSLib.jar} ${file.reference.webOSLib-1.1.0.jar}
# Space-separated list of extra javac options # Space-separated list of extra javac options
javac.compilerargs= javac.compilerargs=
javac.deprecation=false javac.deprecation=false
@@ -62,7 +62,7 @@ jnlp.descriptor=application
jnlp.enabled=false jnlp.enabled=false
jnlp.offline-allowed=false jnlp.offline-allowed=false
jnlp.signed=false jnlp.signed=false
main.class=ca.canucksoftware.wosqi.WebOSQuickInstallApp main.class=ca.canuckcoding.wosqi.WebOSQuickInstallApp
manifest.file=manifest.mf manifest.file=manifest.mf
meta.inf.dir=${src.dir}/META-INF meta.inf.dir=${src.dir}/META-INF
platform.active=default_platform platform.active=default_platform
+1 -1
View File
@@ -13,7 +13,7 @@
</test-roots> </test-roots>
</data> </data>
<swingapp xmlns="http://www.netbeans.org/ns/form-swingapp/1"> <swingapp xmlns="http://www.netbeans.org/ns/form-swingapp/1">
<application-class name="ca.canucksoftware.wosqi.WebOSQuickInstallApp"/> <application-class name="ca.canuckcoding.wosqi.WebOSQuickInstallApp"/>
</swingapp> </swingapp>
</configuration> </configuration>
</project> </project>
@@ -1 +1 @@
ca.canucksoftware.wosqi.WebOSQuickInstallApp ca.canuckcoding.wosqi.WebOSQuickInstallApp
@@ -1,8 +1,8 @@
package ca.canucksoftware.ipkg; package ca.canuckcoding.ipkg;
import ca.canucksoftware.utils.OnlineFile; import ca.canuckcoding.utils.OnlineFile;
import ca.canucksoftware.webos.InstalledEntry; import ca.canuckcoding.webos.InstalledEntry;
import java.text.DateFormat; import java.text.DateFormat;
import java.util.Date; import java.util.Date;
import java.util.regex.Pattern; import java.util.regex.Pattern;
@@ -2,9 +2,9 @@
* PackageFeed.java * PackageFeed.java
*/ */
package ca.canucksoftware.ipkg; package ca.canuckcoding.ipkg;
import ca.canucksoftware.utils.OnlineFile; import ca.canuckcoding.utils.OnlineFile;
import java.util.ArrayList; import java.util.ArrayList;
import java.io.File; import java.io.File;
import java.io.BufferedReader; import java.io.BufferedReader;
@@ -1,5 +1,5 @@
package ca.canucksoftware.ipkg; package ca.canuckcoding.ipkg;
/** /**
* @author Jason Robitaille * @author Jason Robitaille
@@ -1,9 +1,9 @@
package ca.canucksoftware.ipkg; package ca.canuckcoding.ipkg;
import ca.canucksoftware.webos.InstalledEntry; import ca.canuckcoding.webos.InstalledEntry;
import ca.canucksoftware.webos.DeviceInfo; import ca.canuckcoding.webos.DeviceInfo;
import ca.canucksoftware.wosqi.WebOSQuickInstallApp; import ca.canuckcoding.wosqi.WebOSQuickInstallApp;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collections; import java.util.Collections;
import java.util.ResourceBundle; import java.util.ResourceBundle;
@@ -37,6 +37,13 @@ public class PackageManager {
label = display; label = display;
bundle = WebOSQuickInstallApp.bundle; bundle = WebOSQuickInstallApp.bundle;
ALL_CATEGORIES = "--" + bundle.getString("ALL") + "--"; ALL_CATEGORIES = "--" + bundle.getString("ALL") + "--";
if(info.os().toLowerCase().contains("luneos")) {
defaultFeeds = new String[] {
"http://ipkg.preware.net/feeds/precentral/Packages.gz",
"http://ipkg.preware.net/feeds/webos-internals/all/Packages.gz",
"http://ipkg.preware.net/feeds/webos-internals/" + device.arch() + "/Packages.gz"
};
} else {
defaultFeeds = new String[] { defaultFeeds = new String[] {
"http://ipkg.preware.net/feeds/precentral/Packages.gz", "http://ipkg.preware.net/feeds/precentral/Packages.gz",
"http://ipkg.preware.net/feeds/webos-internals/all/Packages.gz", "http://ipkg.preware.net/feeds/webos-internals/all/Packages.gz",
@@ -47,6 +54,7 @@ public class PackageManager {
"http://ipkg.preware.net/feeds/precentral-themes/Packages.gz", "http://ipkg.preware.net/feeds/precentral-themes/Packages.gz",
"http://webos-clock-themer.googlecode.com/svn/trunk/WebOS%20Clock%20Theme%20Builder/feed/Packages.gz" "http://webos-clock-themer.googlecode.com/svn/trunk/WebOS%20Clock%20Theme%20Builder/feed/Packages.gz"
}; };
}
Preferences prefs = Preferences.systemRoot(); Preferences prefs = Preferences.systemRoot();
int numFeeds = prefs.getInt("numCustomFeeds", 0); int numFeeds = prefs.getInt("numCustomFeeds", 0);
feedStates = new boolean[defaultFeeds.length + numFeeds]; feedStates = new boolean[defaultFeeds.length + numFeeds];
@@ -1,5 +1,5 @@
package ca.canucksoftware.ipkg; package ca.canuckcoding.ipkg;
import java.util.Comparator; import java.util.Comparator;
@@ -1,5 +1,5 @@
package ca.canucksoftware.utils; package ca.canuckcoding.utils;
import java.io.File; import java.io.File;
import java.io.FileInputStream; import java.io.FileInputStream;
@@ -1,5 +1,5 @@
package ca.canucksoftware.utils; package ca.canuckcoding.utils;
import java.io.File; import java.io.File;
import java.io.FileInputStream; import java.io.FileInputStream;
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<Form version="1.5" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JDialogFormInfo"> <Form version="1.9" maxVersion="1.9" type="org.netbeans.modules.form.forminfo.JDialogFormInfo">
<Properties> <Properties>
<Property name="defaultCloseOperation" type="int" value="2"/> <Property name="defaultCloseOperation" type="int" value="2"/>
<Property name="modal" type="boolean" value="true"/> <Property name="modal" type="boolean" value="true"/>
@@ -9,6 +9,7 @@
</Properties> </Properties>
<SyntheticProperties> <SyntheticProperties>
<SyntheticProperty name="formSizePolicy" type="int" value="1"/> <SyntheticProperty name="formSizePolicy" type="int" value="1"/>
<SyntheticProperty name="generateCenter" type="boolean" value="false"/>
</SyntheticProperties> </SyntheticProperties>
<Events> <Events>
<EventHandler event="keyPressed" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="formKeyPressed"/> <EventHandler event="keyPressed" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="formKeyPressed"/>
@@ -48,7 +49,9 @@
<Property name="opaque" type="boolean" value="true"/> <Property name="opaque" type="boolean" value="true"/>
</Properties> </Properties>
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Component class="javax.swing.JButton" name="closeButton"> <Component class="javax.swing.JButton" name="closeButton">
<Properties> <Properties>
@@ -64,7 +67,7 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="About.closeButton.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="About.closeButton.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="focusable" type="boolean" value="false"/> <Property name="focusable" type="boolean" value="false"/>
<Property name="name" type="java.lang.String" value="closeButton" noResource="true"/> <Property name="name" type="java.lang.String" value="closeButton" noResource="true"/>
@@ -73,8 +76,8 @@
<EventHandler event="keyTyped" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="closeButtonKeyTyped"/> <EventHandler event="keyTyped" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="closeButtonKeyTyped"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="130" y="310" width="90" height="-1" layer="0" position="-1"/> <AbsoluteConstraints x="130" y="310" width="90" height="-1"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -87,10 +90,10 @@
</Property> </Property>
<Property name="horizontalAlignment" type="int" value="0"/> <Property name="horizontalAlignment" type="int" value="0"/>
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/ca/canucksoftware/wosqi/resources/donate.gif"/> <Image iconType="3" name="/ca/canuckcoding/wosqi/resources/donate.gif"/>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="About.jLabel5.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="About.jLabel5.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="horizontalTextPosition" type="int" value="0"/> <Property name="horizontalTextPosition" type="int" value="0"/>
<Property name="name" type="java.lang.String" value="jLabel5" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel5" noResource="true"/>
@@ -101,8 +104,8 @@
<EventHandler event="mouseMoved" listener="java.awt.event.MouseMotionListener" parameters="java.awt.event.MouseEvent" handler="jLabel5MouseMoved"/> <EventHandler event="mouseMoved" listener="java.awt.event.MouseMotionListener" parameters="java.awt.event.MouseEvent" handler="jLabel5MouseMoved"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="10" y="120" width="330" height="50" layer="0" position="-1"/> <AbsoluteConstraints x="10" y="120" width="330" height="50"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -110,13 +113,13 @@
<Properties> <Properties>
<Property name="horizontalAlignment" type="int" value="0"/> <Property name="horizontalAlignment" type="int" value="0"/>
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/ca/canucksoftware/wosqi/resources/title.png"/> <Image iconType="3" name="/ca/canuckcoding/wosqi/resources/title.png"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel1" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel1" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="0" y="0" width="350" height="60" layer="0" position="-1"/> <AbsoluteConstraints x="0" y="0" width="350" height="60"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -128,13 +131,13 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="About.jLabel6.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="About.jLabel6.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel6" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel6" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="200" width="310" height="110" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="200" width="310" height="110"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -147,7 +150,7 @@
</Property> </Property>
<Property name="horizontalAlignment" type="int" value="0"/> <Property name="horizontalAlignment" type="int" value="0"/>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="About.appVersionLabel.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="About.appVersionLabel.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="appVersionLabel" noResource="true"/> <Property name="name" type="java.lang.String" value="appVersionLabel" noResource="true"/>
</Properties> </Properties>
@@ -156,8 +159,8 @@
<AuxValue name="JavaCodeGenerator_VariableModifier" type="java.lang.Integer" value="0"/> <AuxValue name="JavaCodeGenerator_VariableModifier" type="java.lang.Integer" value="0"/>
</AuxValues> </AuxValues>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="10" y="50" width="330" height="30" layer="0" position="-1"/> <AbsoluteConstraints x="10" y="50" width="330" height="30"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -170,13 +173,13 @@
</Property> </Property>
<Property name="horizontalAlignment" type="int" value="0"/> <Property name="horizontalAlignment" type="int" value="0"/>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="About.jLabel4.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="About.jLabel4.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel4" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel4" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="170" width="310" height="40" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="170" width="310" height="40"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -184,18 +187,21 @@
<Properties> <Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.modules.form.editors2.FontEditor"> <Property name="font" type="java.awt.Font" editor="org.netbeans.modules.form.editors2.FontEditor">
<FontInfo relative="true"> <FontInfo relative="true">
<Font component="jLabel2" property="font" relativeSize="true" size="3"/> <Font component="jLabel2" property="font" relativeSize="true" size="1"/>
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="horizontalAlignment" type="int" value="0"/> <Property name="horizontalAlignment" type="int" value="0"/>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="About.jLabel2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="About.jLabel2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel2" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel2" noResource="true"/>
</Properties> </Properties>
<Events>
<EventHandler event="mouseClicked" listener="java.awt.event.MouseListener" parameters="java.awt.event.MouseEvent" handler="jLabel2MouseClicked"/>
</Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="10" y="80" width="330" height="30" layer="0" position="-1"/> <AbsoluteConstraints x="10" y="80" width="330" height="40"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -1,5 +1,5 @@
package ca.canucksoftware.wosqi; package ca.canuckcoding.wosqi;
import org.jdesktop.application.Action; import org.jdesktop.application.Action;
import java.awt.Desktop; import java.awt.Desktop;
@@ -57,7 +57,7 @@ public class About extends javax.swing.JDialog {
jLayeredPane1.setName("jLayeredPane1"); // NOI18N jLayeredPane1.setName("jLayeredPane1"); // NOI18N
jLayeredPane1.setOpaque(true); jLayeredPane1.setOpaque(true);
javax.swing.ActionMap actionMap = org.jdesktop.application.Application.getInstance(ca.canucksoftware.wosqi.WebOSQuickInstallApp.class).getContext().getActionMap(About.class, this); javax.swing.ActionMap actionMap = org.jdesktop.application.Application.getInstance(ca.canuckcoding.wosqi.WebOSQuickInstallApp.class).getContext().getActionMap(About.class, this);
closeButton.setAction(actionMap.get("closeAboutBox")); // NOI18N closeButton.setAction(actionMap.get("closeAboutBox")); // NOI18N
closeButton.setBackground(new java.awt.Color(192, 192, 192)); closeButton.setBackground(new java.awt.Color(192, 192, 192));
closeButton.setFont(closeButton.getFont()); closeButton.setFont(closeButton.getFont());
@@ -69,12 +69,12 @@ public class About extends javax.swing.JDialog {
closeButtonKeyTyped(evt); closeButtonKeyTyped(evt);
} }
}); });
jLayeredPane1.add(closeButton);
closeButton.setBounds(130, 310, 90, 25); closeButton.setBounds(130, 310, 90, 25);
jLayeredPane1.add(closeButton, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel5.setFont(jLabel5.getFont().deriveFont((jLabel5.getFont().getStyle() | java.awt.Font.ITALIC), jLabel5.getFont().getSize()+1)); jLabel5.setFont(jLabel5.getFont().deriveFont((jLabel5.getFont().getStyle() | java.awt.Font.ITALIC), jLabel5.getFont().getSize()+1));
jLabel5.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); jLabel5.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
jLabel5.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/donate.gif"))); // NOI18N jLabel5.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canuckcoding/wosqi/resources/donate.gif"))); // NOI18N
jLabel5.setText(bundle.getString("About.jLabel5.text")); // NOI18N jLabel5.setText(bundle.getString("About.jLabel5.text")); // NOI18N
jLabel5.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); jLabel5.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
jLabel5.setName("jLabel5"); // NOI18N jLabel5.setName("jLabel5"); // NOI18N
@@ -89,41 +89,46 @@ public class About extends javax.swing.JDialog {
jLabel5MouseMoved(evt); jLabel5MouseMoved(evt);
} }
}); });
jLayeredPane1.add(jLabel5);
jLabel5.setBounds(10, 120, 330, 50); jLabel5.setBounds(10, 120, 330, 50);
jLayeredPane1.add(jLabel5, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); jLabel1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
jLabel1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/title.png"))); // NOI18N jLabel1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canuckcoding/wosqi/resources/title.png"))); // NOI18N
jLabel1.setName("jLabel1"); // NOI18N jLabel1.setName("jLabel1"); // NOI18N
jLayeredPane1.add(jLabel1);
jLabel1.setBounds(0, 0, 350, 60); jLabel1.setBounds(0, 0, 350, 60);
jLayeredPane1.add(jLabel1, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel6.setFont(jLabel6.getFont()); jLabel6.setFont(jLabel6.getFont());
jLabel6.setText(bundle.getString("About.jLabel6.text")); // NOI18N jLabel6.setText(bundle.getString("About.jLabel6.text")); // NOI18N
jLabel6.setName("jLabel6"); // NOI18N jLabel6.setName("jLabel6"); // NOI18N
jLayeredPane1.add(jLabel6);
jLabel6.setBounds(20, 200, 310, 110); jLabel6.setBounds(20, 200, 310, 110);
jLayeredPane1.add(jLabel6, javax.swing.JLayeredPane.DEFAULT_LAYER);
appVersionLabel.setFont(appVersionLabel.getFont().deriveFont(appVersionLabel.getFont().getStyle() | java.awt.Font.BOLD, appVersionLabel.getFont().getSize()+5)); appVersionLabel.setFont(appVersionLabel.getFont().deriveFont(appVersionLabel.getFont().getStyle() | java.awt.Font.BOLD, appVersionLabel.getFont().getSize()+5));
appVersionLabel.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); appVersionLabel.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
appVersionLabel.setText(bundle.getString("About.appVersionLabel.text")); // NOI18N appVersionLabel.setText(bundle.getString("About.appVersionLabel.text")); // NOI18N
appVersionLabel.setName("appVersionLabel"); // NOI18N appVersionLabel.setName("appVersionLabel"); // NOI18N
jLayeredPane1.add(appVersionLabel);
appVersionLabel.setBounds(10, 50, 330, 30); appVersionLabel.setBounds(10, 50, 330, 30);
jLayeredPane1.add(appVersionLabel, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel4.setFont(jLabel4.getFont()); jLabel4.setFont(jLabel4.getFont());
jLabel4.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); jLabel4.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
jLabel4.setText(bundle.getString("About.jLabel4.text")); // NOI18N jLabel4.setText(bundle.getString("About.jLabel4.text")); // NOI18N
jLabel4.setName("jLabel4"); // NOI18N jLabel4.setName("jLabel4"); // NOI18N
jLayeredPane1.add(jLabel4);
jLabel4.setBounds(20, 170, 310, 40); jLabel4.setBounds(20, 170, 310, 40);
jLayeredPane1.add(jLabel4, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel2.setFont(jLabel2.getFont().deriveFont(jLabel2.getFont().getSize()+3f)); jLabel2.setFont(jLabel2.getFont().deriveFont(jLabel2.getFont().getSize()+1f));
jLabel2.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); jLabel2.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
jLabel2.setText(bundle.getString("About.jLabel2.text")); // NOI18N jLabel2.setText(bundle.getString("About.jLabel2.text")); // NOI18N
jLabel2.setName("jLabel2"); // NOI18N jLabel2.setName("jLabel2"); // NOI18N
jLabel2.setBounds(10, 80, 330, 30); jLabel2.addMouseListener(new java.awt.event.MouseAdapter() {
jLayeredPane1.add(jLabel2, javax.swing.JLayeredPane.DEFAULT_LAYER); public void mouseClicked(java.awt.event.MouseEvent evt) {
jLabel2MouseClicked(evt);
}
});
jLayeredPane1.add(jLabel2);
jLabel2.setBounds(10, 80, 330, 40);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout); getContentPane().setLayout(layout);
@@ -160,6 +165,12 @@ public class About extends javax.swing.JDialog {
} catch(Exception e) {} } catch(Exception e) {}
}//GEN-LAST:event_jLabel5MouseClicked }//GEN-LAST:event_jLabel5MouseClicked
private void jLabel2MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jLabel2MouseClicked
/*try {
Desktop.getDesktop().browse(new URI("https://github.com/JayCanuck/webos-quick-install"));
} catch(Exception e) {}*/
}//GEN-LAST:event_jLabel2MouseClicked
// Variables declaration - do not modify//GEN-BEGIN:variables // Variables declaration - do not modify//GEN-BEGIN:variables
private javax.swing.JButton closeButton; private javax.swing.JButton closeButton;
private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel1;
@@ -105,10 +105,10 @@ InstalledPatchInfo.jLabel5.text=Description:
InstalledPatchInfo.jLabel11.text=Author: InstalledPatchInfo.jLabel11.text=Author:
About.closeButton.text=Close About.closeButton.text=Close
About.jLabel5.text=Help support development About.jLabel5.text=Help support development
About.appVersionLabel.text=Version 4.5.0 About.appVersionLabel.text=Version 4.6.0
About.jLabel2.text=Freeware About.jLabel2.text=Opensource under Apache License 2.0
About.jLabel4.text=<html>Copyright \u00A9 2009-2013 Jason Robitaille. About.jLabel4.text=<html>Copyright \u00a9 2009-2014 Jason Robitaille.
About.jLabel6.text=<html><p align="justify">Jason Robitaille and Canuck Coding are in no way affiliated with HP, LG or their affiliates. Palm, Pre, Pixi, Veer, TouchPad, Enyo, and webOS are among the trademarks owned by or licensed to Hewlett-Packard Development Company, L.P. www.hpwebos.com</p> About.jLabel6.text=<html><p align="justify">Jason Robitaille and Canuck Coding are in no way affiliated with HP, LG or their affiliates. Palm, Pre, Pixi, Veer, TouchPad, Enyo, webOS, and Open webOS are among the trademarks owned by or licensed to HP and/or LG Electronics.</p>
FeedLoader.jLabel5.text=Downloading and parsing: FeedLoader.jLabel5.text=Downloading and parsing:
FeedLoader.jLabel6.text= FeedLoader.jLabel6.text=
FeedViewer.jLayeredPane1.TabConstraints.tabTitle=Updates FeedViewer.jLayeredPane1.TabConstraints.tabTitle=Updates
@@ -322,3 +322,7 @@ FEED_PCTHEMES=webOS Nation Themes
FEED_CLOCK=Clock Themes FEED_CLOCK=Clock Themes
Settings.jCheckBox1.text=<html>Use device name when possible Settings.jCheckBox1.text=<html>Use device name when possible
OK=OK OK=OK
DRIVER_INSTALLED_SUCCESSFULLY.=Driver installed successfully.
ERROR\:_DRIVER_INSTALLATION_FAILED=ERROR: Driver installation failed
MainView.jMenuItem10.text=License
MainView.jMenuItem10.toolTipText=
@@ -1,34 +1,34 @@
# To change this template, choose Tools | Templates # To change this template, choose Tools | Templates
# and open the template in the editor. # and open the template in the editor.
MainView.jLabel2.text=Ger\u00E4t: MainView.jLabel2.text=Ger\u00e4t:
MainView.fileMenu.text=Datei MainView.fileMenu.text=Datei
MainView.jLayeredPane7.border.title=Zu installierende Dateien MainView.jLayeredPane7.border.title=Zu installierende Dateien
MainView.jButton3.text=Installieren MainView.jButton3.text=Installieren
MainView.toolMenu.text=Tools MainView.toolMenu.text=Tools
MainView.helpMenu.text=Hilfe MainView.helpMenu.text=Hilfe
MainView.jMenuItem1.text=Datei hinzuf\u00FCgen... MainView.jMenuItem1.text=Datei hinzuf\u00fcgen...
MainView.jMenuItem2.text=Novacom reinstallieren MainView.jMenuItem2.text=Novacom reinstallieren
MainView.jMenuItem3.text=Datei senden MainView.jMenuItem3.text=Datei senden
MainView.jMenuItem4.text=Datei empfangen MainView.jMenuItem4.text=Datei empfangen
MainView.jMenuItem5.text=Ger\u00E4tmanagement MainView.jMenuItem5.text=Ger\u00e4tmanagement
MainView.jMenuItem6.text=Benutzung MainView.jMenuItem6.text=Benutzung
MainView.jMenuItem7.text=Haftungsausschluss MainView.jMenuItem7.text=Haftungsausschluss
MainView.aboutMenuItem.text=\u00DCber MainView.aboutMenuItem.text=\u00dcber
DoctorDownloader.jLabel1.text_1=<html>Novacom lade herunter DoctorDownloader.jLabel1.text_1=<html>Novacom lade herunter
Usage.jLayeredPane2.border.title=Anleitung Usage.jLayeredPane2.border.title=Anleitung
Usage.jTextPane1.text=<html><body style="font:1em">Damit WebOS Quick Install richtig funktionieren kann, m\u00FCssen einige Voraussetzungen erf\u00FCllt sein:<br/><ul><li/>Der Novacom-Treiber muss auf diesem Computer installiert sein.<br/><br/>Falls Sie den Treiber reinstallieren wollen, w\u00E4hlen Sie 'Novacom reinstallieren" aus dem Datei-Men\u00FC.<br/><br/><li/>Der Entwicklermodus muss aktiviert sein.<br/><br/>Dieses kann durch das Eintippen von 'upupdowndownleftrightleftrightbastart', dem \u00D6ffnen des DevMode-Programmes und der Aktivierung der Option erreicht werden.<br/><br/><li/>Wenn Sie Ihr Ger\u00E4t anschlie\u00DFen, w\u00E4hlen Sie "Nur aufladen".</ul></body> Usage.jTextPane1.text=<html><body style="font:1em">Damit WebOS Quick Install richtig funktionieren kann, m\u00fcssen einige Voraussetzungen erf\u00fcllt sein:<br/><ul><li/>Der Novacom-Treiber muss auf diesem Computer installiert sein.<br/><br/>Falls Sie den Treiber reinstallieren wollen, w\u00e4hlen Sie 'Novacom reinstallieren" aus dem Datei-Men\u00fc.<br/><br/><li/>Der Entwicklermodus muss aktiviert sein.<br/><br/>Dieses kann durch das Eintippen von 'upupdowndownleftrightleftrightbastart', dem \u00d6ffnen des DevMode-Programmes und der Aktivierung der Option erreicht werden.<br/><br/><li/>Wenn Sie Ihr Ger\u00e4t anschlie\u00dfen, w\u00e4hlen Sie "Nur aufladen".</ul></body>
Usage.jTextPane1.contentType=text/html Usage.jTextPane1.contentType=text/html
ReveiveFile.jLabel2.text=Datei: ReveiveFile.jLabel2.text=Datei:
ReceiveFile.jButton1.text=... ReceiveFile.jButton1.text=...
ReveiveFile.jLabel1.text=Ziel: ReveiveFile.jLabel1.text=Ziel:
ReceiveFile.jButton2.text=vom Ger\u00E4t holen ReceiveFile.jButton2.text=vom Ger\u00e4t holen
ReceiveFile.jButton3.text=Abbrechen ReceiveFile.jButton3.text=Abbrechen
SendFile.jButton1.text=... SendFile.jButton1.text=...
SendFile.jLabel2.text=Datei: SendFile.jLabel2.text=Datei:
SendFile.jLabel1.text=Ziel: SendFile.jLabel1.text=Ziel:
SendFile.jButton3.text=Abbrechen SendFile.jButton3.text=Abbrechen
SendFile.jButton2.text=zum Ger\u00E4t senden SendFile.jButton2.text=zum Ger\u00e4t senden
DeviceManagement.jLabel2.text= DeviceManagement.jLabel2.text=
DeviceManagement.jLabel3.text= DeviceManagement.jLabel3.text=
DeviceManagement.jLabel9.text= DeviceManagement.jLabel9.text=
@@ -39,7 +39,7 @@ DeviceManagement.jLabel4.text=
DeviceManagement.jLabel5.text= DeviceManagement.jLabel5.text=
DeviceManagement.jTable1.columnModel.title1= DeviceManagement.jTable1.columnModel.title1=
DeviceManagement.jTable1.columnModel.title0=Name DeviceManagement.jTable1.columnModel.title0=Name
DeviceManagement.jLayeredPane2.border.title=Ger\u00E4teinformation DeviceManagement.jLayeredPane2.border.title=Ger\u00e4teinformation
DeviceManagement.jLabel1.text= DeviceManagement.jLabel1.text=
DeviceManagement.jLabel10.text= DeviceManagement.jLabel10.text=
DeviceManagement.jLabel11.text= DeviceManagement.jLabel11.text=
@@ -47,8 +47,8 @@ DeviceManagement.jLabel12.text=
DeviceManagement.jLabel13.text= DeviceManagement.jLabel13.text=
LOADING_LIST...=Liste wird geladen... LOADING_LIST...=Liste wird geladen...
{0}_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.={0} ist nicht verbunden. Bitte verbinden Sie es und versuchen Sie es erneut. {0}_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.={0} ist nicht verbunden. Bitte verbinden Sie es und versuchen Sie es erneut.
DEVICE_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.=Ger\u00E4t ist nicht verbunden. Bitte verbinden Sie es und versuchen Sie es erneut. DEVICE_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.=Ger\u00e4t ist nicht verbunden. Bitte verbinden Sie es und versuchen Sie es erneut.
DEVICE\:=Ger\u00E4t: DEVICE\:=Ger\u00e4t:
OS\:=OS: OS\:=OS:
ARCHITECTURE\:=Architektur: ARCHITECTURE\:=Architektur:
BUILD_NAME\:=Build-Name: BUILD_NAME\:=Build-Name:
@@ -58,7 +58,7 @@ CPU_SPEED\:=CPU-Geschwindigkeit:
CPU_HARDWARE\:=CPU-Hardware: CPU_HARDWARE\:=CPU-Hardware:
MODEM_TYPE\:=Modem-Typ: MODEM_TYPE\:=Modem-Typ:
MODEM_FIRMWARE\:=Modem-Firmware: MODEM_FIRMWARE\:=Modem-Firmware:
DEPENDANT_PACKAGES_EXIST_WARNING=Achtung: Weitere Pakete sind von \"{0}\" abh\u00E4ngig und werden zusammen damit entfernt: DEPENDANT_PACKAGES_EXIST_WARNING=Achtung: Weitere Pakete sind von \"{0}\" abh\u00e4ngig und werden zusammen damit entfernt:
WARNING=Achtung WARNING=Achtung
PROCESSING_FINISHED_DOWNLOAD._THIS_MAY_TAKE_A_FEW_MINUTES.=Beendeter Download wird bearbeitet. Dieses kann einige Minuten dauern. PROCESSING_FINISHED_DOWNLOAD._THIS_MAY_TAKE_A_FEW_MINUTES.=Beendeter Download wird bearbeitet. Dieses kann einige Minuten dauern.
INSTALLING_DRIVER...=Treiber wird installiert... INSTALLING_DRIVER...=Treiber wird installiert...
@@ -66,49 +66,49 @@ DRIVER_INSTALLED_SUCCESSFULLY.=Treiber wurde erfolgreich installiert.
ERROR\:_DRIVER_INSTALLATION_FAILED=FEHLER: Installation des Treibers fehlgeschlagen ERROR\:_DRIVER_INSTALLATION_FAILED=FEHLER: Installation des Treibers fehlgeschlagen
ERROR\:=FEHLER: ERROR\:=FEHLER:
PLEASE_WAIT...=Bitte warten Sie... PLEASE_WAIT...=Bitte warten Sie...
SELECT=Ausw\u00E4hlen SELECT=Ausw\u00e4hlen
FILE_TRANSFERRED_SUCCESSFULLY.=Datei erfolgreich \u00FCbertragen. FILE_TRANSFERRED_SUCCESSFULLY.=Datei erfolgreich \u00fcbertragen.
FILE_TRANSFER_FAILED.=Datei\u00FCbertragung fehlgeschlagen. FILE_TRANSFER_FAILED.=Datei\u00fcbertragung fehlgeschlagen.
SYSTEM_IS_BUSY._TRY_AGAIN_LATER.=Das System ist ausgelastet. Versuchen Sie es sp\u00E4ter erneut. SYSTEM_IS_BUSY._TRY_AGAIN_LATER.=Das System ist ausgelastet. Versuchen Sie es sp\u00e4ter erneut.
CONNECTING...=Verbinde... CONNECTING...=Verbinde...
DOWNLOADING\:=Lade herunter: DOWNLOADING\:=Lade herunter:
TRANSFERRING_AND_APPLYING\:=\u00DCbertrage und wende an: TRANSFERRING_AND_APPLYING\:=\u00dcbertrage und wende an:
TRANSFERRING\:=\u00DCbertrage: TRANSFERRING\:=\u00dcbertrage:
INSTALLING\:=Installiere: INSTALLING\:=Installiere:
INSTALL=Installieren INSTALL=Installieren
NO_DEVICES_ARE_CONNECTED._CONNECT_A_DEVICE_THEN_RELAUNCH_WEBOS_QUICK_INSTALL.=Es sind keine Ger\u00E4te verbunden. Verbinden Sie ein Ger\u00E4t und starten Sie WebOS Quick Install erneut. NO_DEVICES_ARE_CONNECTED._CONNECT_A_DEVICE_THEN_RELAUNCH_WEBOS_QUICK_INSTALL.=Es sind keine Ger\u00e4te verbunden. Verbinden Sie ein Ger\u00e4t und starten Sie WebOS Quick Install erneut.
NO_DEVICES_FOUND=Keine Ger\u00E4te gefunden NO_DEVICES_FOUND=Keine Ger\u00e4te gefunden
FULL_WOSQI_DISCLAIMER=Dieses Programm ist f\u00FCr den Einsatz mit - im Test befindlichen - WebOS-Applikationen vorgesehen, was nach Absatz 4.2 der Palm SDK Lizenzvereinbarung die Installation solcher ungenehmigter Applikationen auf Palm Ger\u00E4ten erm\u00F6glicht. Mit der Benutzung dieses Programms versteht der Anwender, dass dabei installierte WebOS-Applikationen gef\u00E4hrlich sein k\u00F6nnten, deren Sicherheit oder Stabilit\u00E4t nicht von Palm Inc. best\u00E4tigt wird und er die Garantie f\u00FCr sein Ger\u00E4t verlieren k\u00F6nnte. Die Installation von WebOS-Paketen geschieht deshalb auf eigenes Risiko und weder der Entwickler von WebOS Quick Install noch Palm Inc. k\u00F6nnen daf\u00FCr zur Verantwortung gezogen werden. FULL_WOSQI_DISCLAIMER=Dieses Programm ist f\u00fcr den Einsatz mit - im Test befindlichen - WebOS-Applikationen vorgesehen, was nach Absatz 4.2 der Palm SDK Lizenzvereinbarung die Installation solcher ungenehmigter Applikationen auf Palm Ger\u00e4ten erm\u00f6glicht. Mit der Benutzung dieses Programms versteht der Anwender, dass dabei installierte WebOS-Applikationen gef\u00e4hrlich sein k\u00f6nnten, deren Sicherheit oder Stabilit\u00e4t nicht von Palm Inc. best\u00e4tigt wird und er die Garantie f\u00fcr sein Ger\u00e4t verlieren k\u00f6nnte. Die Installation von WebOS-Paketen geschieht deshalb auf eigenes Risiko und weder der Entwickler von WebOS Quick Install noch Palm Inc. k\u00f6nnen daf\u00fcr zur Verantwortung gezogen werden.
DISCLAIMER=Haftungsausschluss DISCLAIMER=Haftungsausschluss
FOR_WEBOS_QUICK_INSTALL_TO_RUN_CORRECTLY,_YOUR_COMPUTER_NEEDS_TO_HAVE_THE_NOVACOM_DRIVER_INSTALLED._WOULD_YOU_LIKE_TO_INSTALL_IT_NOW?=Damit WebOS Quick Install richtig arbeiten kann, muss der Novacom-Treiber auf Ihrem Computer installiert sein. Wollen Sie ihn jetzt installieren? FOR_WEBOS_QUICK_INSTALL_TO_RUN_CORRECTLY,_YOUR_COMPUTER_NEEDS_TO_HAVE_THE_NOVACOM_DRIVER_INSTALLED._WOULD_YOU_LIKE_TO_INSTALL_IT_NOW?=Damit WebOS Quick Install richtig arbeiten kann, muss der Novacom-Treiber auf Ihrem Computer installiert sein. Wollen Sie ihn jetzt installieren?
NOVACOM_DRIVER_MISSING=Novacom-Treiber Fehlt NOVACOM_DRIVER_MISSING=Novacom-Treiber Fehlt
JAR_FILES_(*.JAR)=Jar-Dateien (*.jar) JAR_FILES_(*.JAR)=Jar-Dateien (*.jar)
WEBOS_FILES_(*.IPK,_*.PATCH,_*.DIFF)=webOS-Dateien (*.ipk, *.patch, *.diff) WEBOS_FILES_(*.IPK,_*.PATCH,_*.DIFF)=webOS-Dateien (*.ipk, *.patch, *.diff)
REPEATING_CONNECTION_WARNING=Zur Zeit sind keine Ger\u00E4te verbunden. Bitte verbinden Sie ein Ger\u00E4t, um fortzufahren. REPEATING_CONNECTION_WARNING=Zur Zeit sind keine Ger\u00e4te verbunden. Bitte verbinden Sie ein Ger\u00e4t, um fortzufahren.
WEBOS_DOCTOR_NEEDED_FOR_DRIVERS=Zeitweise ist ein webOSDoctor notwendig, damit der Novacom-Treiber auf Ihrem System installiert werden kann. Sie k\u00F6nnen ihn jetzt herunterladen (ca. 200MB) oder - falls Sie bereits einen heruntergeladen haben - diesen ausw\u00E4hlen und der Treiber wird installiert. WEBOS_DOCTOR_NEEDED_FOR_DRIVERS=Zeitweise ist ein webOSDoctor notwendig, damit der Novacom-Treiber auf Ihrem System installiert werden kann. Sie k\u00f6nnen ihn jetzt herunterladen (ca. 200MB) oder - falls Sie bereits einen heruntergeladen haben - diesen ausw\u00e4hlen und der Treiber wird installiert.
WEBOSDOCTOR_REQUIRED=webOSDoctor wird ben\u00F6tigt WEBOSDOCTOR_REQUIRED=webOSDoctor wird ben\u00f6tigt
DOWNLOAD=Download DOWNLOAD=Download
SELECT_FILE...=Datei ausw\u00E4hlen... SELECT_FILE...=Datei ausw\u00e4hlen...
CANCEL=Abbrechen CANCEL=Abbrechen
InstalledPkgInfo.jLabel1.text=Name: InstalledPkgInfo.jLabel1.text=Name:
InstalledPkgInfo.jLabel2.text=Version: InstalledPkgInfo.jLabel2.text=Version:
InstalledPkgInfo.jLabel4.text=ID: InstalledPkgInfo.jLabel4.text=ID:
InstalledPkgInfo.jButton1.text=Schlie\u00DFen InstalledPkgInfo.jButton1.text=Schlie\u00dfen
InstalledPkgInfo.jLabel11.text=Author: InstalledPkgInfo.jLabel11.text=Author:
InstalledPkgInfo.title=Paketinformation InstalledPkgInfo.title=Paketinformation
UNKNOWN=Unbekannt UNKNOWN=Unbekannt
InstalledPatchInfo.title=Paketinformation InstalledPatchInfo.title=Paketinformation
InstalledPatchInfo.jButton1.text=Schlie\u00DFen InstalledPatchInfo.jButton1.text=Schlie\u00dfen
InstalledPatchInfo.jLabel4.text=ID: InstalledPatchInfo.jLabel4.text=ID:
InstalledPatchInfo.jLabel2.text=Version: InstalledPatchInfo.jLabel2.text=Version:
InstalledPatchInfo.jLabel1.text=Name: InstalledPatchInfo.jLabel1.text=Name:
InstalledPatchInfo.jLabel5.text=Beschreibung: InstalledPatchInfo.jLabel5.text=Beschreibung:
InstalledPatchInfo.jLabel11.text=Author: InstalledPatchInfo.jLabel11.text=Author:
About.closeButton.text=Schlie\u00DFen About.closeButton.text=Schlie\u00dfen
About.jLabel5.text=Unterst\u00FCtzen Sie die Entwicklung About.jLabel5.text=Unterst\u00fctzen Sie die Entwicklung
About.appVersionLabel.text=Version 4.5.0 About.appVersionLabel.text=Version 4.5.0
About.jLabel2.text=Deutsche \u00DCbersetzung von Tobias Kaller About.jLabel2.text=Deutsche \u00dcbersetzung von Tobias Kaller
About.jLabel4.text=<html>Copyright \u00A9 2009-2013 Jason Robitaille. All rights reserved. About.jLabel4.text=<html>Copyright \u00a9 2009-2013 Jason Robitaille. All rights reserved.
About.jLabel6.text=<html><p align="justify">Jason Robitaille and Canuck Coding are in no way affiliated with HP, LG or their affiliates. Palm, Pre, Pixi, Veer, TouchPad, and WebOS are among the trademarks owned by or licensed to Hewlett-Packard Development Company, L.P. www.hpwebos.com</p> About.jLabel6.text=<html><p align="justify">Jason Robitaille and Canuck Coding are in no way affiliated with HP, LG or their affiliates. Palm, Pre, Pixi, Veer, TouchPad, and WebOS are among the trademarks owned by or licensed to Hewlett-Packard Development Company, L.P. www.hpwebos.com</p>
FeedLoader.jLabel5.text=Lade herunter und verarbeite: FeedLoader.jLabel5.text=Lade herunter und verarbeite:
FeedLoader.jLabel6.text= FeedLoader.jLabel6.text=
@@ -265,7 +265,7 @@ FeedViewer.jButton17.text=
FeedViewer.jTextField9.text= FeedViewer.jTextField9.text=
SendFile.title=Datei senden SendFile.title=Datei senden
ReceiveFile.title=Datei empfangen ReceiveFile.title=Datei empfangen
FeedViewer.availablePackagesTabs.TabConstraints.tabTitle=verf\u00FCgbare Pakete FeedViewer.availablePackagesTabs.TabConstraints.tabTitle=verf\u00fcgbare Pakete
Installer.jLabel5.text= Installer.jLabel5.text=
FeedViewer.jButton15.text=Alle aktualisieren FeedViewer.jButton15.text=Alle aktualisieren
ALL=Alle ALL=Alle
@@ -280,28 +280,28 @@ VERSION\:=Version:
DEVELOPER\:=Entwickler: DEVELOPER\:=Entwickler:
LAST_UPDATED\:=Zuletzt aktualisiert: LAST_UPDATED\:=Zuletzt aktualisiert:
NO_PACKAGES_FOUND=Keine Pakete Gefunden NO_PACKAGES_FOUND=Keine Pakete Gefunden
DEPENDANCY_INSTALL_WARNING=Achtung: \"{0}\" ist von den folgenden Paketen abh\u00E4ngig und wird zusammen damit installiert: DEPENDANCY_INSTALL_WARNING=Achtung: \"{0}\" ist von den folgenden Paketen abh\u00e4ngig und wird zusammen damit installiert:
NO_UPDATES_FOUND=Updates Gefunden NO_UPDATES_FOUND=Updates Gefunden
MainView.installTable.columnModel.title2=Art MainView.installTable.columnModel.title2=Art
MainView.installTable.columnModel.title1=Gr\u00F6\u00DFe MainView.installTable.columnModel.title1=Gr\u00f6\u00dfe
MainView.installTable.columnModel.title0=Name MainView.installTable.columnModel.title0=Name
Settings.title=Grundeinstellungen Settings.title=Grundeinstellungen
Settings.jLabel1.text=Sprache: Settings.jLabel1.text=Sprache:
MainView.jMenuItem8.text=Grundeinstellungen MainView.jMenuItem8.text=Grundeinstellungen
<SYSTEM_DEFAULT>=<Systemvorgabe> <SYSTEM_DEFAULT>=<Systemvorgabe>
ENGLISH=Englisch ENGLISH=Englisch
FRENCH=Franz\u00F6sisch FRENCH=Franz\u00f6sisch
GERMAN=Deutsch GERMAN=Deutsch
SIMPLIFIED_CHINESE=Vereinfachtes Chinesisch SIMPLIFIED_CHINESE=Vereinfachtes Chinesisch
THE_NEW_LANGUAGE_WILL_TAKE_EFFECT_THE_NEXT_TIME_WEBOS_QUICK_INSTALL_IS_LAUNCHED.=Die neu ausgew\u00E4hlte Sprache wird bei dem n\u00E4chsten Start von WebOS Quick Install aktiv. THE_NEW_LANGUAGE_WILL_TAKE_EFFECT_THE_NEXT_TIME_WEBOS_QUICK_INSTALL_IS_LAUNCHED.=Die neu ausgew\u00e4hlte Sprache wird bei dem n\u00e4chsten Start von WebOS Quick Install aktiv.
LANGUAGE_CHANGED.=Sprache wurde ge\u00E4ndert LANGUAGE_CHANGED.=Sprache wurde ge\u00e4ndert
ERROR\:_INVALID_FEED_URL=FEHLER: Ung\u00FCltige Feed-URL ERROR\:_INVALID_FEED_URL=FEHLER: Ung\u00fcltige Feed-URL
CUSTOM_FEED_URL\:=Benutzerdefinierte Feed-URL CUSTOM_FEED_URL\:=Benutzerdefinierte Feed-URL
EXIT=Beenden EXIT=Beenden
MainView.jMenuItem9.text=Linux-Befehlszeile MainView.jMenuItem9.text=Linux-Befehlszeile
Settings.jLabel2.text=Voreingestellte Feeds: Settings.jLabel2.text=Voreingestellte Feeds:
Settings.jLabel3.text=Eigene Feeds: Settings.jLabel3.text=Eigene Feeds:
Settings.jButton1.text=Gespeichertes Passwort f\u00FCr Entwicklermodus l\u00F6schen Settings.jButton1.text=Gespeichertes Passwort f\u00fcr Entwicklermodus l\u00f6schen
FEED_PRECENTRAL=webOS Nation FEED_PRECENTRAL=webOS Nation
FEED_WEBOSINTERNALS=WebOS-Internals FEED_WEBOSINTERNALS=WebOS-Internals
FEED_PATCHES=WebOS Patches FEED_PATCHES=WebOS Patches
@@ -309,5 +309,7 @@ FEED_KERNELS=WebOS Kernels
FEED_PRETHEMER=PreThemer FEED_PRETHEMER=PreThemer
FEED_PCTHEMES=webOS Nation Themes FEED_PCTHEMES=webOS Nation Themes
FEED_CLOCK=Clock Themes FEED_CLOCK=Clock Themes
Settings.jCheckBox1.text=<html>Wenn m\u00F6glich Ger\u00E4tenamen benutzen Settings.jCheckBox1.text=<html>Wenn m\u00f6glich Ger\u00e4tenamen benutzen
OK=OK OK=OK
DRIVER_INSTALLED_SUCCESSFULLY.=Treiber wurde erfolgreich installiert.
ERROR\:_DRIVER_INSTALLATION_FAILED=FEHLER: Installation des Treibers fehlgeschlagen
@@ -3,38 +3,38 @@
MainView.jLabel2.text=Device: MainView.jLabel2.text=Device:
MainView.fileMenu.text=Fichier MainView.fileMenu.text=Fichier
MainView.jLayeredPane7.border.title=Fichiers \u00E0 installer MainView.jLayeredPane7.border.title=Fichiers \u00e0 installer
MainView.jButton3.text=Installer MainView.jButton3.text=Installer
MainView.toolMenu.text=Outils MainView.toolMenu.text=Outils
MainView.helpMenu.text=Aide MainView.helpMenu.text=Aide
MainView.jMenuItem1.text=Ajouter un fichier ... MainView.jMenuItem1.text=Ajouter un fichier ...
MainView.jMenuItem2.text=R\u00E9installer Novacom MainView.jMenuItem2.text=R\u00e9installer Novacom
MainView.jMenuItem3.text=Envoyer un fichier MainView.jMenuItem3.text=Envoyer un fichier
MainView.jMenuItem4.text=Recevoir un fichier MainView.jMenuItem4.text=Recevoir un fichier
MainView.jMenuItem5.text=Gestion des p\u00E9riph\u00E9riques MainView.jMenuItem5.text=Gestion des p\u00e9riph\u00e9riques
MainView.jMenuItem6.text=Utilisation MainView.jMenuItem6.text=Utilisation
MainView.jMenuItem7.text=Responsabilit\u00E9 MainView.jMenuItem7.text=Responsabilit\u00e9
MainView.aboutMenuItem.text=A propos MainView.aboutMenuItem.text=A propos
DoctorDownloader.jLabel1.text_1=<html>Novacom T\u00E9l\u00E9chargement DoctorDownloader.jLabel1.text_1=<html>Novacom T\u00e9l\u00e9chargement
Usage.jLayeredPane2.border.title=Comment utiliser Usage.jLayeredPane2.border.title=Comment utiliser
Usage.jTextPane1.text=<html><body style="font:1em">Avant WebOS Quick Install fonctionne correctement, il y a quelques exigences mineures:<br/><ul><li/>Driver Novacom install\u00E9 sur cet ordinateur<br/><br/>Si vous voulez r\u00E9installer le composant, cliquez sur le "R\u00E9installer Novacom" option dans le menu principal Fichier.<br/><br/><li/>Mode d\u00E9veloppeur activ\u00E9.<br/><br/>Cela peut \u00EAtre fait par tapant 'upupdowndownleftrightleftrightbastart', Ouvrez DevMode l'application, et d'activer la fonction.<br/><br/><li/Lorsque vous branchez votre appareil, choisissez "Charger".</ul></body> Usage.jTextPane1.text=<html><body style="font:1em">Avant WebOS Quick Install fonctionne correctement, il y a quelques exigences mineures:<br/><ul><li/>Driver Novacom install\u00e9 sur cet ordinateur<br/><br/>Si vous voulez r\u00e9installer le composant, cliquez sur le "R\u00e9installer Novacom" option dans le menu principal Fichier.<br/><br/><li/>Mode d\u00e9veloppeur activ\u00e9.<br/><br/>Cela peut \u00eatre fait par tapant 'upupdowndownleftrightleftrightbastart', Ouvrez DevMode l'application, et d'activer la fonction.<br/><br/><li/Lorsque vous branchez votre appareil, choisissez "Charger".</ul></body>
Usage.jTextPane1.contentType=text/html Usage.jTextPane1.contentType=text/html
ReveiveFile.jLabel2.text=Fichier: ReveiveFile.jLabel2.text=Fichier:
ReceiveFile.jButton1.text=... ReceiveFile.jButton1.text=...
ReveiveFile.jLabel1.text=Destination: ReveiveFile.jLabel1.text=Destination:
ReceiveFile.jButton2.text=Obtenir de p\u00E9riph\u00E9rique ReceiveFile.jButton2.text=Obtenir de p\u00e9riph\u00e9rique
ReceiveFile.jButton3.text=Annuler ReceiveFile.jButton3.text=Annuler
SendFile.jButton1.text=... SendFile.jButton1.text=...
SendFile.jLabel2.text=Fichier: SendFile.jLabel2.text=Fichier:
SendFile.jLabel1.text=Destination: SendFile.jLabel1.text=Destination:
SendFile.jButton3.text=Annuler SendFile.jButton3.text=Annuler
SendFile.jButton2.text=Envoyer au p\u00E9riph\u00E9rique SendFile.jButton2.text=Envoyer au p\u00e9riph\u00e9rique
DeviceManagement.jLabel2.text= DeviceManagement.jLabel2.text=
DeviceManagement.jLabel3.text= DeviceManagement.jLabel3.text=
DeviceManagement.jLabel9.text= DeviceManagement.jLabel9.text=
DeviceManagement.jButton1.text=D\u00E9sinstaller DeviceManagement.jButton1.text=D\u00e9sinstaller
DeviceManagement.jLabel8.text= DeviceManagement.jLabel8.text=
DeviceManagement.jLayeredPane3.border.title=Contenu Utilisateur-install\u00E9 DeviceManagement.jLayeredPane3.border.title=Contenu Utilisateur-install\u00e9
DeviceManagement.jLabel4.text= DeviceManagement.jLabel4.text=
DeviceManagement.jLabel5.text= DeviceManagement.jLabel5.text=
DeviceManagement.jTable1.columnModel.title1= DeviceManagement.jTable1.columnModel.title1=
@@ -46,8 +46,8 @@ DeviceManagement.jLabel11.text=
DeviceManagement.jLabel12.text= DeviceManagement.jLabel12.text=
DeviceManagement.jLabel13.text= DeviceManagement.jLabel13.text=
LOADING_LIST...=Chargement de la liste... LOADING_LIST...=Chargement de la liste...
{0}_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.={0} est d\u00E9branch\u00E9. S'il vous pla\u00EEt se reconnecter puis r\u00E9essayez. {0}_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.={0} est d\u00e9branch\u00e9. S'il vous pla\u00eet se reconnecter puis r\u00e9essayez.
DEVICE_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.=L'appareil est d\u00E9branch\u00E9. S'il vous pla\u00EEt se reconnecter puis r\u00E9essayez. DEVICE_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.=L'appareil est d\u00e9branch\u00e9. S'il vous pla\u00eet se reconnecter puis r\u00e9essayez.
DEVICE\:=Device: DEVICE\:=Device:
OS\:=OS: OS\:=OS:
ARCHITECTURE\:=Architecture: ARCHITECTURE\:=Architecture:
@@ -55,40 +55,40 @@ BUILD_NAME\:=Construire nom:
BUILD_TIME\:=Temps de construction: BUILD_TIME\:=Temps de construction:
CPU_TYPE\:=Type de processeur: CPU_TYPE\:=Type de processeur:
CPU_SPEED\:=Vitesse du processeur: CPU_SPEED\:=Vitesse du processeur:
CPU_HARDWARE\:=Mat\u00E9riel du processeur: CPU_HARDWARE\:=Mat\u00e9riel du processeur:
MODEM_TYPE\:=Type de modem: MODEM_TYPE\:=Type de modem:
MODEM_FIRMWARE\:=Firmware de modem: MODEM_FIRMWARE\:=Firmware de modem:
DEPENDANT_PACKAGES_EXIST_WARNING=Attention: Le suivi des paquets d\u00E9pendent de \"{0}\" et seront retirer avec elle: DEPENDANT_PACKAGES_EXIST_WARNING=Attention: Le suivi des paquets d\u00e9pendent de \"{0}\" et seront retirer avec elle:
WARNING=Attention WARNING=Attention
PROCESSING_FINISHED_DOWNLOAD._THIS_MAY_TAKE_A_FEW_MINUTES.=Traitement termin\u00E9 le t\u00E9l\u00E9chargement. Cela peut prendre quelques minutes. PROCESSING_FINISHED_DOWNLOAD._THIS_MAY_TAKE_A_FEW_MINUTES.=Traitement termin\u00e9 le t\u00e9l\u00e9chargement. Cela peut prendre quelques minutes.
INSTALLING_DRIVER...=Installation du driver... INSTALLING_DRIVER...=Installation du driver...
DRIVER_INSTALLED_SUCCESSFULLY.=Driver install\u00E9 avec succ\u00E8s. DRIVER_INSTALLED_SUCCESSFULLY.=Driver install\u00e9 avec succ\u00e8s.
ERROR\:_DRIVER_INSTALLATION_FAILED=ERREUR: L'installation du driver a \u00E9chou\u00E9 ERROR\:_DRIVER_INSTALLATION_FAILED=ERREUR: L'installation du driver a \u00e9chou\u00e9
ERROR\:=ERREUR: ERROR\:=ERREUR:
PLEASE_WAIT...=S'il vous pla\u00EEt patienter... PLEASE_WAIT...=S'il vous pla\u00eet patienter...
SELECT=Select SELECT=Select
FILE_TRANSFERRED_SUCCESSFULLY.=Dossier transf\u00E9r\u00E9 avec succ\u00E8s. FILE_TRANSFERRED_SUCCESSFULLY.=Dossier transf\u00e9r\u00e9 avec succ\u00e8s.
FILE_TRANSFER_FAILED.=Le transfert de fichiers a \u00E9chou\u00E9. FILE_TRANSFER_FAILED.=Le transfert de fichiers a \u00e9chou\u00e9.
SYSTEM_IS_BUSY._TRY_AGAIN_LATER.=Le syst\u00E8me est occup\u00E9. R\u00E9essayez plus tard. SYSTEM_IS_BUSY._TRY_AGAIN_LATER.=Le syst\u00e8me est occup\u00e9. R\u00e9essayez plus tard.
CONNECTING...=Connecting... CONNECTING...=Connecting...
DOWNLOADING\:=T\u00E9l\u00E9chargement: DOWNLOADING\:=T\u00e9l\u00e9chargement:
TRANSFERRING_AND_APPLYING\:=Transfert et de l'application: TRANSFERRING_AND_APPLYING\:=Transfert et de l'application:
TRANSFERRING\:=Transfert: TRANSFERRING\:=Transfert:
INSTALLING\:=Installation: INSTALLING\:=Installation:
INSTALL=Installer INSTALL=Installer
NO_DEVICES_ARE_CONNECTED._CONNECT_A_DEVICE_THEN_RELAUNCH_WEBOS_QUICK_INSTALL.=Pas de p\u00E9riph\u00E9riques sont connect\u00E9s. Connectez un p\u00E9riph\u00E9rique puis relancer WebOS Quick Install. NO_DEVICES_ARE_CONNECTED._CONNECT_A_DEVICE_THEN_RELAUNCH_WEBOS_QUICK_INSTALL.=Pas de p\u00e9riph\u00e9riques sont connect\u00e9s. Connectez un p\u00e9riph\u00e9rique puis relancer WebOS Quick Install.
NO_DEVICES_FOUND=Aucun p\u00E9riph\u00E9rique trouv\u00E9 NO_DEVICES_FOUND=Aucun p\u00e9riph\u00e9rique trouv\u00e9
FULL_WOSQI_DISCLAIMER=Ce programme est destin\u00E9 \u00E0 \u00EAtre utilis\u00E9 avec des applications WebOS qui sont dans l'essai, qui, en vertu de l'article 4.2 de l'Accord Palm licence du kit SDK permet de telles applications non autoris\u00E9es \u00E0 \u00EAtre install\u00E9 sur les appareils Palm. En utilisant ce programme, l'utilisateur comprend que les applications install\u00E9es webOS peut \u00EAtre dangereux et n'ont pas \u00E9t\u00E9 approuv\u00E9s pour la s\u00E9curit\u00E9 ou la stabilit\u00E9 par Palm Inc et pourrait annuler la garantie de votre appareil. Installation des paquetages webOS sont fait \u00E0 vos risques et p\u00E9rils et ni le d\u00E9veloppeur de WebOS Quick Install, ni Palm Inc peut \u00EAtre tenu responsable. FULL_WOSQI_DISCLAIMER=Ce programme est destin\u00e9 \u00e0 \u00eatre utilis\u00e9 avec des applications WebOS qui sont dans l'essai, qui, en vertu de l'article 4.2 de l'Accord Palm licence du kit SDK permet de telles applications non autoris\u00e9es \u00e0 \u00eatre install\u00e9 sur les appareils Palm. En utilisant ce programme, l'utilisateur comprend que les applications install\u00e9es webOS peut \u00eatre dangereux et n'ont pas \u00e9t\u00e9 approuv\u00e9s pour la s\u00e9curit\u00e9 ou la stabilit\u00e9 par Palm Inc et pourrait annuler la garantie de votre appareil. Installation des paquetages webOS sont fait \u00e0 vos risques et p\u00e9rils et ni le d\u00e9veloppeur de WebOS Quick Install, ni Palm Inc peut \u00eatre tenu responsable.
DISCLAIMER=Responsabilit\u00E9 DISCLAIMER=Responsabilit\u00e9
FOR_WEBOS_QUICK_INSTALL_TO_RUN_CORRECTLY,_YOUR_COMPUTER_NEEDS_TO_HAVE_THE_NOVACOM_DRIVER_INSTALLED._WOULD_YOU_LIKE_TO_INSTALL_IT_NOW?=Pour WebOS Quick Install afin de fonctionner correctement, votre ordinateur doit avoir install\u00E9 le driver Novacom. Souhaitez-vous l'installer maintenant? FOR_WEBOS_QUICK_INSTALL_TO_RUN_CORRECTLY,_YOUR_COMPUTER_NEEDS_TO_HAVE_THE_NOVACOM_DRIVER_INSTALLED._WOULD_YOU_LIKE_TO_INSTALL_IT_NOW?=Pour WebOS Quick Install afin de fonctionner correctement, votre ordinateur doit avoir install\u00e9 le driver Novacom. Souhaitez-vous l'installer maintenant?
NOVACOM_DRIVER_MISSING=Driver Novacom manquant NOVACOM_DRIVER_MISSING=Driver Novacom manquant
JAR_FILES_(*.JAR)=Fichiers JAR (*.jar) JAR_FILES_(*.JAR)=Fichiers JAR (*.jar)
WEBOS_FILES_(*.IPK,_*.PATCH,_*.DIFF)=Fichiers webOS (*.ipk, *.patch, *.diff) WEBOS_FILES_(*.IPK,_*.PATCH,_*.DIFF)=Fichiers webOS (*.ipk, *.patch, *.diff)
REPEATING_CONNECTION_WARNING=Il n'y a pas de dispositifs actuellement connect\u00E9. S'il vous pla\u00EEt connecter un p\u00E9riph\u00E9rique de continuer. REPEATING_CONNECTION_WARNING=Il n'y a pas de dispositifs actuellement connect\u00e9. S'il vous pla\u00eet connecter un p\u00e9riph\u00e9rique de continuer.
WEBOS_DOCTOR_NEEDED_FOR_DRIVERS=Pour installer le driver Novacom sur votre syst\u00E8me, un webOSDoctor est temporairement n\u00E9cessaire. Vous pouvez le t\u00E9l\u00E9charger maintenant (environ 200 MB) ou, si vous avez d\u00E9j\u00E0 un t\u00E9l\u00E9charg\u00E9, vous pouvez s\u00E9lectionner celui-l\u00E0, et le driver sera install\u00E9. WEBOS_DOCTOR_NEEDED_FOR_DRIVERS=Pour installer le driver Novacom sur votre syst\u00e8me, un webOSDoctor est temporairement n\u00e9cessaire. Vous pouvez le t\u00e9l\u00e9charger maintenant (environ 200 MB) ou, si vous avez d\u00e9j\u00e0 un t\u00e9l\u00e9charg\u00e9, vous pouvez s\u00e9lectionner celui-l\u00e0, et le driver sera install\u00e9.
WEBOSDOCTOR_REQUIRED=webOSDoctor requis WEBOSDOCTOR_REQUIRED=webOSDoctor requis
DOWNLOAD=T\u00E9l\u00E9charger DOWNLOAD=T\u00e9l\u00e9charger
SELECT_FILE...=S\u00E9lectionner un fichier... SELECT_FILE...=S\u00e9lectionner un fichier...
CANCEL=Annuler CANCEL=Annuler
InstalledPkgInfo.jLabel1.text=Nom: InstalledPkgInfo.jLabel1.text=Nom:
InstalledPkgInfo.jLabel2.text=Version: InstalledPkgInfo.jLabel2.text=Version:
@@ -105,21 +105,21 @@ InstalledPatchInfo.jLabel1.text=Nom:
InstalledPatchInfo.jLabel5.text=Description: InstalledPatchInfo.jLabel5.text=Description:
InstalledPatchInfo.jLabel11.text=Auteur: InstalledPatchInfo.jLabel11.text=Auteur:
About.closeButton.text=Fermer About.closeButton.text=Fermer
About.jLabel5.text=Aide de soutien au d\u00E9veloppement About.jLabel5.text=Aide de soutien au d\u00e9veloppement
About.appVersionLabel.text=Version 4.5.0 About.appVersionLabel.text=Version 4.5.0
About.jLabel2.text=La traduction de fran\u00E7ais a fait par Jake Morrison. About.jLabel2.text=La traduction de fran\u00e7ais a fait par Jake Morrison.
About.jLabel4.text=<html>Copyright \u00A9 2009-2013 Jason Robitaille. Tous droits r\u00E9serv\u00E9s. About.jLabel4.text=<html>Copyright \u00a9 2009-2013 Jason Robitaille. Tous droits r\u00e9serv\u00e9s.
About.jLabel6.text=<html><p align="justify">Jason Robitaille et Canuck Coding sont en aucun cas affili\u00E9 avec HP ou LG ou des sous filiales. Palm, Pre, Pixi, Veer, TouchPad, et WebOS sont des marques commerciales ou des marques d\u00E9pos\u00E9es appartenant \u00E0 ou sous licence de Hewlett-Packard www.hpwebos.com</p> About.jLabel6.text=<html><p align="justify">Jason Robitaille et Canuck Coding sont en aucun cas affili\u00e9 avec HP ou LG ou des sous filiales. Palm, Pre, Pixi, Veer, TouchPad, et WebOS sont des marques commerciales ou des marques d\u00e9pos\u00e9es appartenant \u00e0 ou sous licence de Hewlett-Packard www.hpwebos.com</p>
FeedLoader.jLabel5.text=Le t\u00E9l\u00E9chargement et l'analyse: FeedLoader.jLabel5.text=Le t\u00e9l\u00e9chargement et l'analyse:
FeedLoader.jLabel6.text= FeedLoader.jLabel6.text=
FeedViewer.jLayeredPane1.TabConstraints.tabTitle=Mises \u00E0 jour FeedViewer.jLayeredPane1.TabConstraints.tabTitle=Mises \u00e0 jour
FeedViewer.jLayeredPane2.TabConstraints.tabTitle=Applications FeedViewer.jLayeredPane2.TabConstraints.tabTitle=Applications
FeedViewer.jLayeredPane3.TabConstraints.tabTitle=Services FeedViewer.jLayeredPane3.TabConstraints.tabTitle=Services
FeedViewer.jLayeredPane4.TabConstraints.tabTitle=Plugins FeedViewer.jLayeredPane4.TabConstraints.tabTitle=Plugins
FeedViewer.jLayeredPane5.TabConstraints.tabTitle=Apps de Linux FeedViewer.jLayeredPane5.TabConstraints.tabTitle=Apps de Linux
FeedViewer.jLayeredPane6.TabConstraints.tabTitle=Page d'accueil FeedViewer.jLayeredPane6.TabConstraints.tabTitle=Page d'accueil
FeedViewer.jLayeredPane7.TabConstraints.tabTitle=Patches FeedViewer.jLayeredPane7.TabConstraints.tabTitle=Patches
FeedViewer.jLayeredPane8.TabConstraints.tabTitle=Th\u00E8mes FeedViewer.jLayeredPane8.TabConstraints.tabTitle=Th\u00e8mes
FeedViewer.jTextField1.text= FeedViewer.jTextField1.text=
FeedViewer.jButton1.text= FeedViewer.jButton1.text=
FeedViewer.jButton2.text=Installer FeedViewer.jButton2.text=Installer
@@ -130,19 +130,19 @@ FeedViewer.jTextPane1.text=<html>
FeedViewer.jLabel4.text=<html><b>Feed:</b> FeedViewer.jLabel4.text=<html><b>Feed:</b>
FeedViewer.jLabel3.text=<html><b>License:</b> FeedViewer.jLabel3.text=<html><b>License:</b>
FeedViewer.jLabel5.text=<html><b>Version:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel5.text=<html><b>Version:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel6.text=<html><b>Derni\u00E8re mise \u00E0 jour:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel6.text=<html><b>Derni\u00e8re mise \u00e0 jour:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel8.text=<html><b>Description:</b> FeedViewer.jLabel8.text=<html><b>Description:</b>
FeedViewer.jLabel7.text=<html> FeedViewer.jLabel7.text=<html>
FeedViewer.jLabel9.text=<html><b>D\u00E9veloppeur:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel9.text=<html><b>D\u00e9veloppeur:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel10.text=<html> FeedViewer.jLabel10.text=<html>
FeedViewer.jLabel11.text=<html><a href="#">Page d'accueil</a> FeedViewer.jLabel11.text=<html><a href="#">Page d'accueil</a>
FeedViewer.jTextField2.text= FeedViewer.jTextField2.text=
FeedViewer.jLabel22.text=<html><a href="#">Page d'accueil</a> FeedViewer.jLabel22.text=<html><a href="#">Page d'accueil</a>
FeedViewer.jLabel21.text=<html> FeedViewer.jLabel21.text=<html>
FeedViewer.jLabel20.text=<html><b>D\u00E9veloppeur:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel20.text=<html><b>D\u00e9veloppeur:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel19.text=<html> FeedViewer.jLabel19.text=<html>
FeedViewer.jLabel18.text=<html><b>Description:</b> FeedViewer.jLabel18.text=<html><b>Description:</b>
FeedViewer.jLabel17.text=<html><b>Derni\u00E8re mise \u00E0 jour:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel17.text=<html><b>Derni\u00e8re mise \u00e0 jour:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel16.text=<html><b>Version:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel16.text=<html><b>Version:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel15.text=<html><b>License:</b> FeedViewer.jLabel15.text=<html><b>License:</b>
FeedViewer.jLabel14.text=<html><b>Feed:</b> FeedViewer.jLabel14.text=<html><b>Feed:</b>
@@ -154,10 +154,10 @@ FeedViewer.jButton4.text=Installer
FeedViewer.jButton3.text= FeedViewer.jButton3.text=
FeedViewer.jLabel33.text=<html><a href="#">Page d'accueil</a> FeedViewer.jLabel33.text=<html><a href="#">Page d'accueil</a>
FeedViewer.jLabel32.text=<html> FeedViewer.jLabel32.text=<html>
FeedViewer.jLabel31.text=<html><b>D\u00E9veloppeur:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel31.text=<html><b>D\u00e9veloppeur:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel30.text=<html> FeedViewer.jLabel30.text=<html>
FeedViewer.jLabel29.text=<html><b>Description:</b> FeedViewer.jLabel29.text=<html><b>Description:</b>
FeedViewer.jLabel28.text=<html><b>Derni\u00E8re mise \u00E0 jour:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel28.text=<html><b>Derni\u00e8re mise \u00e0 jour:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel27.text=<html><b>Version:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel27.text=<html><b>Version:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel26.text=<html><b>License:</b> FeedViewer.jLabel26.text=<html><b>License:</b>
FeedViewer.jLabel25.text=<html><b>Feed:</b> FeedViewer.jLabel25.text=<html><b>Feed:</b>
@@ -170,10 +170,10 @@ FeedViewer.jButton5.text=
FeedViewer.jTextField3.text= FeedViewer.jTextField3.text=
FeedViewer.jLabel44.text=<html><a href="#">Page d'accueil</a> FeedViewer.jLabel44.text=<html><a href="#">Page d'accueil</a>
FeedViewer.jLabel43.text=<html> FeedViewer.jLabel43.text=<html>
FeedViewer.jLabel42.text=<html><b>D\u00E9veloppeur:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel42.text=<html><b>D\u00e9veloppeur:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel41.text=<html> FeedViewer.jLabel41.text=<html>
FeedViewer.jLabel40.text=<html><b>Description:</b> FeedViewer.jLabel40.text=<html><b>Description:</b>
FeedViewer.jLabel39.text=<html><b>Derni\u00E8re mise \u00E0 jour:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel39.text=<html><b>Derni\u00e8re mise \u00e0 jour:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel38.text=<html><b>Version:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel38.text=<html><b>Version:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel37.text=<html><b>License:</b> FeedViewer.jLabel37.text=<html><b>License:</b>
FeedViewer.jLabel36.text=<html><b>Feed:</b> FeedViewer.jLabel36.text=<html><b>Feed:</b>
@@ -187,10 +187,10 @@ FeedViewer.jTextField4.text=
FeedViewer.jTextField5.text= FeedViewer.jTextField5.text=
FeedViewer.jLabel55.text=<html><a href="#">Page d'accueil</a> FeedViewer.jLabel55.text=<html><a href="#">Page d'accueil</a>
FeedViewer.jLabel54.text=<html> FeedViewer.jLabel54.text=<html>
FeedViewer.jLabel53.text=<html><b>D\u00E9veloppeur:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel53.text=<html><b>D\u00e9veloppeur:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel52.text=<html> FeedViewer.jLabel52.text=<html>
FeedViewer.jLabel51.text=<html><b>Description:</b> FeedViewer.jLabel51.text=<html><b>Description:</b>
FeedViewer.jLabel50.text=<html><b>Derni\u00E8re mise \u00E0 jour:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel50.text=<html><b>Derni\u00e8re mise \u00e0 jour:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel49.text=<html><b>Version:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel49.text=<html><b>Version:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel48.text=<html><b>License:</b> FeedViewer.jLabel48.text=<html><b>License:</b>
FeedViewer.jLabel47.text=<html><b>Feed:</b> FeedViewer.jLabel47.text=<html><b>Feed:</b>
@@ -202,10 +202,10 @@ FeedViewer.jButton10.text=Installer
FeedViewer.jButton9.text= FeedViewer.jButton9.text=
FeedViewer.jLabel66.text=<html><a href="#">Page d'accueil</a> FeedViewer.jLabel66.text=<html><a href="#">Page d'accueil</a>
FeedViewer.jLabel65.text=<html> FeedViewer.jLabel65.text=<html>
FeedViewer.jLabel64.text=<html><b>D\u00E9veloppeur:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel64.text=<html><b>D\u00e9veloppeur:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel63.text=<html> FeedViewer.jLabel63.text=<html>
FeedViewer.jLabel62.text=<html><b>Description:</b> FeedViewer.jLabel62.text=<html><b>Description:</b>
FeedViewer.jLabel61.text=<html><b>Derni\u00E8re mise \u00E0 jour:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel61.text=<html><b>Derni\u00e8re mise \u00e0 jour:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel60.text=<html><b>Version:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel60.text=<html><b>Version:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel59.text=<html><b>License:</b> FeedViewer.jLabel59.text=<html><b>License:</b>
FeedViewer.jLabel58.text=<html><b>Feed:</b> FeedViewer.jLabel58.text=<html><b>Feed:</b>
@@ -218,10 +218,10 @@ FeedViewer.jButton11.text=
FeedViewer.jTextField6.text= FeedViewer.jTextField6.text=
FeedViewer.jLabel77.text=<html><a href="#">Page d'accueil</a> FeedViewer.jLabel77.text=<html><a href="#">Page d'accueil</a>
FeedViewer.jLabel76.text=<html> FeedViewer.jLabel76.text=<html>
FeedViewer.jLabel75.text=<html><b>D\u00E9veloppeur:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel75.text=<html><b>D\u00e9veloppeur:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel74.text=<html> FeedViewer.jLabel74.text=<html>
FeedViewer.jLabel73.text=<html><b>Description:</b> FeedViewer.jLabel73.text=<html><b>Description:</b>
FeedViewer.jLabel72.text=<html><b>Derni\u00E8re mise \u00E0 jour:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel72.text=<html><b>Derni\u00e8re mise \u00e0 jour:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel71.text=<html><b>Version:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel71.text=<html><b>Version:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel70.text=<html><b>License:</b> FeedViewer.jLabel70.text=<html><b>License:</b>
FeedViewer.jLabel69.text=<html><b>Feed:</b> FeedViewer.jLabel69.text=<html><b>Feed:</b>
@@ -234,10 +234,10 @@ FeedViewer.jButton13.text=
FeedViewer.jTextField7.text= FeedViewer.jTextField7.text=
FeedViewer.jLabel88.text=<html><a href="#">Page d'accueil</a> FeedViewer.jLabel88.text=<html><a href="#">Page d'accueil</a>
FeedViewer.jLabel87.text=<html> FeedViewer.jLabel87.text=<html>
FeedViewer.jLabel86.text=<html><b>D\u00E9veloppeur:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel86.text=<html><b>D\u00e9veloppeur:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel85.text=<html> FeedViewer.jLabel85.text=<html>
FeedViewer.jLabel84.text=<html><b>Description:</b> FeedViewer.jLabel84.text=<html><b>Description:</b>
FeedViewer.jLabel83.text=<html><b>Derni\u00E8re mise \u00E0 jour:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel83.text=<html><b>Derni\u00e8re mise \u00e0 jour:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel82.text=<html><b>Version:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel82.text=<html><b>Version:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel81.text=<html><b>License:</b> FeedViewer.jLabel81.text=<html><b>License:</b>
FeedViewer.jLabel80.text=<html><b>Feed:</b> FeedViewer.jLabel80.text=<html><b>Feed:</b>
@@ -249,10 +249,10 @@ FeedViewer.jButton16.text=Update
FeedViewer.jLayeredPane9.TabConstraints.tabTitle=Daemon de Linux FeedViewer.jLayeredPane9.TabConstraints.tabTitle=Daemon de Linux
FeedViewer.jLabel99.text=<html><a href="#">Page d'accueil</a> FeedViewer.jLabel99.text=<html><a href="#">Page d'accueil</a>
FeedViewer.jLabel98.text=<html> FeedViewer.jLabel98.text=<html>
FeedViewer.jLabel97.text=<html><b>D\u00E9veloppeur:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel97.text=<html><b>D\u00e9veloppeur:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel96.text=<html> FeedViewer.jLabel96.text=<html>
FeedViewer.jLabel95.text=<html><b>Description:</b> FeedViewer.jLabel95.text=<html><b>Description:</b>
FeedViewer.jLabel94.text=<html><b>Derni\u00E8re mise \u00E0 jour:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel94.text=<html><b>Derni\u00e8re mise \u00e0 jour:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel93.text=<html><b>Version:</b> &nbsp;&nbsp;&nbsp; FeedViewer.jLabel93.text=<html><b>Version:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel92.text=<html><b>License:</b> FeedViewer.jLabel92.text=<html><b>License:</b>
FeedViewer.jLabel91.text=<html><b>Feed:</b> FeedViewer.jLabel91.text=<html><b>Feed:</b>
@@ -267,47 +267,49 @@ SendFile.title=Envoyer un fichier
ReceiveFile.title=Recevoir un fichier ReceiveFile.title=Recevoir un fichier
FeedViewer.availablePackagesTabs.TabConstraints.tabTitle=Les Paquets Disponibles FeedViewer.availablePackagesTabs.TabConstraints.tabTitle=Les Paquets Disponibles
Installer.jLabel5.text= Installer.jLabel5.text=
FeedViewer.jButton15.text=Tout mettre \u00E0 jour FeedViewer.jButton15.text=Tout mettre \u00e0 jour
ALL=Tous Les ALL=Tous Les
WEBOS_PACKAGE_FILE=Fichier Package de WebOS WEBOS_PACKAGE_FILE=Fichier Package de WebOS
WEBOS_PATCH_FILE=Fichier Patch de WebOS WEBOS_PATCH_FILE=Fichier Patch de WebOS
WEBOS_DIFF_FILE=Fichier Diff de WebOS WEBOS_DIFF_FILE=Fichier Diff de WebOS
UNKNOWN_FILE=Fichier Inconnu UNKNOWN_FILE=Fichier Inconnu
ERROR\:_FEED_LOADING_FAILED=ERREUR: Flux chargement a \u00E9chou\u00E9 ERROR\:_FEED_LOADING_FAILED=ERREUR: Flux chargement a \u00e9chou\u00e9
ERROR\:_DRIVER_INSTALLATION_FAILED=ERREUR: L'installation du driver a \u00E9chou\u00E9 ERROR\:_DRIVER_INSTALLATION_FAILED=ERREUR: L'installation du driver a \u00e9chou\u00e9
ERROR\:_UNABLE_TO_DOWNLOAD_{0}=ERREUR: Impossible de t\u00E9l\u00E9charger {0} ERROR\:_UNABLE_TO_DOWNLOAD_{0}=ERREUR: Impossible de t\u00e9l\u00e9charger {0}
VERSION\:=Version: VERSION\:=Version:
DEVELOPER\:=D\u00E9veloppeur: DEVELOPER\:=D\u00e9veloppeur:
LAST_UPDATED\:=Derni\u00E8re mise \u00E0 jour: LAST_UPDATED\:=Derni\u00e8re mise \u00e0 jour:
NO_PACKAGES_FOUND=Aucun paquet trouv\u00E9 NO_PACKAGES_FOUND=Aucun paquet trouv\u00e9
DEPENDANCY_INSTALL_WARNING=Attention: \"{0}\" appname d\u00E9pend des paquets suivants seront install\u00E9s et avec elle: DEPENDANCY_INSTALL_WARNING=Attention: \"{0}\" appname d\u00e9pend des paquets suivants seront install\u00e9s et avec elle:
NO_UPDATES_FOUND=Aucune mise \u00E0 jour introuvable NO_UPDATES_FOUND=Aucune mise \u00e0 jour introuvable
MainView.installTable.columnModel.title2=Type MainView.installTable.columnModel.title2=Type
MainView.installTable.columnModel.title1=Taille MainView.installTable.columnModel.title1=Taille
MainView.installTable.columnModel.title0=Nom MainView.installTable.columnModel.title0=Nom
Settings.title=Param\u00E8tres Settings.title=Param\u00e8tres
Settings.jLabel1.text=Langue: Settings.jLabel1.text=Langue:
MainView.jMenuItem8.text=Param\u00E8tres MainView.jMenuItem8.text=Param\u00e8tres
<SYSTEM_DEFAULT>=<Syst\u00E8me par d\u00E9faut> <SYSTEM_DEFAULT>=<Syst\u00e8me par d\u00e9faut>
ENGLISH=Anglais ENGLISH=Anglais
FRENCH=Fran\u00E7ais FRENCH=Fran\u00e7ais
GERMAN=Allemande GERMAN=Allemande
SIMPLIFIED_CHINESE=Chinois simplifi\u00E9 SIMPLIFIED_CHINESE=Chinois simplifi\u00e9
THE_NEW_LANGUAGE_WILL_TAKE_EFFECT_THE_NEXT_TIME_WEBOS_QUICK_INSTALL_IS_LAUNCHED.=Le nouveau langue va entrer en vigueur la prochaine fois WebOS Quick Install est lanc\u00E9e. THE_NEW_LANGUAGE_WILL_TAKE_EFFECT_THE_NEXT_TIME_WEBOS_QUICK_INSTALL_IS_LAUNCHED.=Le nouveau langue va entrer en vigueur la prochaine fois WebOS Quick Install est lanc\u00e9e.
LANGUAGE_CHANGED.=Langue modifi\u00E9 LANGUAGE_CHANGED.=Langue modifi\u00e9
ERROR\:_INVALID_FEED_URL=ERREUR: URL de flux non valide ERROR\:_INVALID_FEED_URL=ERREUR: URL de flux non valide
CUSTOM_FEED_URL\:=URL de flux personnalis\u00E9es: CUSTOM_FEED_URL\:=URL de flux personnalis\u00e9es:
EXIT=Quitter EXIT=Quitter
MainView.jMenuItem9.text=Ligne de commande Linux MainView.jMenuItem9.text=Ligne de commande Linux
Settings.jLabel2.text=Flux par D\u00E9faut: Settings.jLabel2.text=Flux par D\u00e9faut:
Settings.jLabel3.text=Flux par Personnalis\u00E9: Settings.jLabel3.text=Flux par Personnalis\u00e9:
Settings.jButton1.text=Delete stored DevMode passwords Settings.jButton1.text=Delete stored DevMode passwords
FEED_PRECENTRAL=webOS Nation FEED_PRECENTRAL=webOS Nation
FEED_WEBOSINTERNALS=WebOS-Internals FEED_WEBOSINTERNALS=WebOS-Internals
FEED_PATCHES=Tache de WebOS FEED_PATCHES=Tache de WebOS
FEED_KERNELS=WebOS Kernels FEED_KERNELS=WebOS Kernels
FEED_PRETHEMER=PreThemer FEED_PRETHEMER=PreThemer
FEED_PCTHEMES=Th\u00E8mes de webOS Nation FEED_PCTHEMES=Th\u00e8mes de webOS Nation
FEED_CLOCK=Th\u00E8mes de Horlage FEED_CLOCK=Th\u00e8mes de Horlage
Settings.jCheckBox1.text=<html>Supprimer les mots des passe stock\u00E9s DevMode Settings.jCheckBox1.text=<html>Supprimer les mots des passe stock\u00e9s DevMode
RETRY=R\u00E9essayer RETRY=R\u00e9essayer
DRIVER_INSTALLED_SUCCESSFULLY.=Driver install\u00e9 avec succ\u00e8s.
ERROR\:_DRIVER_INSTALLATION_FAILED=ERREUR: L'installation du driver a \u00e9chou\u00e9
@@ -0,0 +1,315 @@
# To change this template, choose Tools | Templates
# and open the template in the editor.
MainView.jLabel2.text=\u8bbe\u5907:
MainView.fileMenu.text=\u6587\u4ef6
MainView.jLayeredPane7.border.title=\u4f9b\u5b89\u88c5\u7684\u6587\u4ef6
MainView.jButton3.text=\u5b89\u88c5
MainView.toolMenu.text=\u5de5\u5177
MainView.helpMenu.text=\u5e2e\u52a9
MainView.jMenuItem1.text=\u6dfb\u52a0\u6587\u4ef6...
MainView.jMenuItem2.text=\u91cd\u5b89\u88c5Novacom\u9a71\u52a8
MainView.jMenuItem3.text=\u53d1\u9001\u6587\u4ef6
MainView.jMenuItem4.text=\u63a5\u6536\u6587\u4ef6
MainView.jMenuItem5.text=\u8bbe\u5907\u7ba1\u7406
MainView.jMenuItem6.text=\u4f7f\u7528
MainView.jMenuItem7.text=\u653e\u5f03
MainView.aboutMenuItem.text=\u5173\u4e8e
DoctorDownloader.jLabel1.text_1=<html>Novacom\u4e0b\u8f7d\u4e2d
Usage.jLayeredPane2.border.title=\u5982\u4f55\u4f7f\u7528
Usage.jTextPane1.text=<html><body style="font:1em">\u672c\u7a0b\u5e8f\u6b63\u5e38\u8fd0\u884c\u524d\u63d0:<br/><ul><li/>\u5b89\u88c5Novacom\u9a71\u52a8<br/><br/>\u53ef\u70b9\u51fb\u9876\u90e8\u83dc\u5355\u9009\u62e9\u91cd\u65b0\u5b89\u88c5Novacom\u9a71\u52a8<br/><br/><li/>\u5df2\u5f00\u542f\u5f00\u53d1\u8005\u6a21\u5f0f<br/><br/>\u4e3b\u754c\u9762\u8fde\u7eed\u8f93\u5165"upupdowndownleftrightleftrightbastart"\u8c03\u51fa\u5f00\u53d1\u8005\u6a21\u5f0f\u9009\u9879<br/><br/><li/>\u624b\u673a\u63a5\u6570\u636e\u7ebf\u8fde\u7535\u8111\u540e\u9009\u62e9"Just charge".</ul></body>
Usage.jTextPane1.contentType=text/html
ReveiveFile.jLabel2.text=\u6587\u4ef6:
ReceiveFile.jButton1.text=...
ReveiveFile.jLabel1.text=\u76ee\u6807:
ReceiveFile.jButton2.text=\u53d6\u81ea\u8bbe\u5907
ReceiveFile.jButton3.text=\u53d6\u6d88
SendFile.jButton1.text=...
SendFile.jLabel2.text=\u6587\u4ef6:
SendFile.jLabel1.text=\u76ee\u6807:
SendFile.jButton3.text=\u53d6\u6d88
SendFile.jButton2.text=\u53d1\u5f80\u8bbe\u5907
DeviceManagement.jLabel2.text=
DeviceManagement.jLabel3.text=
DeviceManagement.jLabel9.text=
DeviceManagement.jButton1.text=\u5378\u8f7d
DeviceManagement.jLabel8.text=
DeviceManagement.jLayeredPane3.border.title=\u7528\u6237\u5df2\u5b89\u88c5\u5185\u5bb9
DeviceManagement.jLabel4.text=
DeviceManagement.jLabel5.text=
DeviceManagement.jTable1.columnModel.title1=
DeviceManagement.jTable1.columnModel.title0=\u540d\u79f0
DeviceManagement.jLayeredPane2.border.title=\u8bbe\u5907\u4fe1\u606f
DeviceManagement.jLabel1.text=
DeviceManagement.jLabel10.text=
DeviceManagement.jLabel11.text=
DeviceManagement.jLabel12.text=
DeviceManagement.jLabel13.text=
LOADING_LIST...=\u5217\u8868\u5bfc\u5165\u4e2d...
{0}_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.={0} \u8fde\u63a5\u4e2d\u65ad,\u8bf7\u91cd\u8bd5
DEVICE_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.=\u8fde\u63a5\u4e2d\u65ad,\u8bf7\u91cd\u8bd5
DEVICE\:=\u8bbe\u5907:
OS\:=\u64cd\u4f5c\u7cfb\u7edf:
ARCHITECTURE\:=\u7ed3\u6784:
BUILD_NAME\:=\u5efa\u7acb\u540d\u79f0:
BUILD_TIME\:=\u5efa\u7acb\u65f6\u95f4:
CPU_TYPE\:=CPU\u7c7b\u578b:
CPU_SPEED\:=CPU\u901f\u5ea6:
CPU_HARDWARE\:=CPU\u786c\u4ef6:
MODEM_TYPE\:=\u732b\u7c7b\u578b:
MODEM_FIRMWARE\:=\u732b\u56fa\u4ef6:
DEPENDANT_PACKAGES_EXIST_WARNING=\u6ce8\u610f:\u4ee5\u4e0b\u6587\u4ef6\u4e0e\"{0}\"\u5173\u8054,\u5c06\u4f1a\u4e00\u8d77\u5220\u9664
WARNING=\u6ce8\u610f
PROCESSING_FINISHED_DOWNLOAD._THIS_MAY_TAKE_A_FEW_MINUTES.=\u7a0d\u7b49\u7247\u523b
INSTALLING_DRIVER...=\u6b63\u5728\u5b89\u88c5\u9a71\u52a8...
DRIVER_INSTALLED_SUCCESSFULLY.=\u9a71\u52a8\u5b89\u88c5\u6210\u529f.
ERROR\:_DRIVER_INSTALLATION_FAILED=\u51fa\u9519:\u9a71\u52a8\u5b89\u88c5\u5931\u8d25
ERROR\:=\u51fa\u9519:
PLEASE_WAIT...=\u7a0d\u7b49...
SELECT=\u9009\u62e9
FILE_TRANSFERRED_SUCCESSFULLY.=\u6587\u4ef6\u4f20\u9001\u6210\u529f
FILE_TRANSFER_FAILED.=\u6587\u4ef6\u4f20\u9001\u5931\u8d25
SYSTEM_IS_BUSY._TRY_AGAIN_LATER.=\u7cfb\u7edf\u5fd9,\u7a0d\u540e\u518d\u8bd5.
CONNECTING...=\u8fde\u63a5\u4e2d...
DOWNLOADING\:=\u4e0b\u8f7d\u4e2d:
TRANSFERRING_AND_APPLYING\:=\u4f20\u9001\u4e2d:
TRANSFERRING\:=\u4f20\u9001\u4e2d:
INSTALLING\:=\u5b89\u88c5\u4e2d:
INSTALL=\u5b89\u88c5
NO_DEVICES_ARE_CONNECTED._CONNECT_A_DEVICE_THEN_RELAUNCH_WEBOS_QUICK_INSTALL.=\u8bbe\u5907\u672a\u8fde\u63a5,\u8bf7\u8fde\u63a5\u540e\u518d\u6b21\u8fd0\u884c
NO_DEVICES_FOUND=\u672a\u53d1\u73b0\u8bbe\u5907
FULL_WOSQI_DISCLAIMER=\u7a0b\u5e8f\u6709\u98ce\u9669,\u540e\u679c\u9700\u81ea\u8d1f,\u8bf7\u8c28\u614e\u4f7f\u7528.
DISCLAIMER=\u653e\u5f03
FOR_WEBOS_QUICK_INSTALL_TO_RUN_CORRECTLY,_YOUR_COMPUTER_NEEDS_TO_HAVE_THE_NOVACOM_DRIVER_INSTALLED._WOULD_YOU_LIKE_TO_INSTALL_IT_NOW?=\u5b89\u88c5Novacom\u9a71\u52a8\u624d\u80fd\u7528,\u73b0\u5728\u5b89\u88c5\u5417?
NOVACOM_DRIVER_MISSING=Novacom\u9a71\u52a8\u7f3a\u5931
JAR_FILES_(*.JAR)=Jar\u6587\u4ef6(*.jar)
WEBOS_FILES_(*.IPK,_*.PATCH,_*.DIFF)=webOS\u6587\u4ef6(*.ipk, *.patch, *.diff)
REPEATING_CONNECTION_WARNING=\u8bf7\u8fde\u63a5\u597d\u8bbe\u5907\u518d\u7ee7\u7eed.
WEBOS_DOCTOR_NEEDED_FOR_DRIVERS=\u9700\u8981\u9009\u62e9webOSDoctor\u4ee5\u5b89\u88c5Novacom\u9a71\u52a8.\u6ca1\u6709\u5c31\u73b0\u5728\u4e0b\u8f7d\u4e00\u4e2a.
WEBOSDOCTOR_REQUIRED=\u9700\u8981webOSDoctor
DOWNLOAD=\u4e0b\u8f7d
SELECT_FILE...=\u9009\u62e9\u6587\u4ef6...
CANCEL=\u53d6\u6d88
InstalledPkgInfo.jLabel1.text=\u540d\u79f0:
InstalledPkgInfo.jLabel2.text=\u7248\u672c:
InstalledPkgInfo.jLabel4.text=ID:
InstalledPkgInfo.jButton1.text=\u5173\u95ed
InstalledPkgInfo.jLabel11.text=\u4f5c\u8005:
InstalledPkgInfo.title=\u6587\u4ef6\u4fe1\u606f
UNKNOWN=\u672a\u77e5
InstalledPatchInfo.title=\u6587\u4ef6\u4fe1\u606f
InstalledPatchInfo.jButton1.text=\u5173\u95ed
InstalledPatchInfo.jLabel4.text=ID:
InstalledPatchInfo.jLabel2.text=\u7248\u672c:
InstalledPatchInfo.jLabel1.text=\u540d\u79f0:
InstalledPatchInfo.jLabel5.text=\u63cf\u8ff0:
InstalledPatchInfo.jLabel11.text=\u4f5c\u8005:
About.closeButton.text=\u5173\u95ed
About.jLabel5.text=\u5e2e\u52a9
About.appVersionLabel.text=\u7248\u672c\u53f7 4.5.0
About.jLabel2.text=\u7b80\u4f53\u4e2d\u6587\u7ffb\u8bd1:medigi8@twitter
About.jLabel4.text=<html>\u7248\u6743\u5f52Jason Robitaille\u6240\u6709,\u76d7\u7248\u5fc5\u7a76.
About.jLabel6.text=<html><p align="justify">\u6b64\u4e3a\u4e2a\u4eba\u4f5c\u54c1,\u4e0ePalm\u516c\u53f8\u65e0\u5173.Palm,Pre,Pixi,Veer,TouchPad\u548cWebOS\u6ce8\u518c\u5546\u6807\u5f52 Hewlett-Packard\u516c\u53f8\u6240\u6709.</p>
FeedLoader.jLabel5.text=\u5206\u6790\u4e0b\u8f7d\u4e2d:
FeedLoader.jLabel6.text=
FeedViewer.jLayeredPane1.TabConstraints.tabTitle=\u66f4\u65b0
FeedViewer.jLayeredPane2.TabConstraints.tabTitle=\u5e94\u7528\u8f6f\u4ef6
FeedViewer.jLayeredPane3.TabConstraints.tabTitle=\u670d\u52a1
FeedViewer.jLayeredPane4.TabConstraints.tabTitle=\u63d2\u4ef6
FeedViewer.jLayeredPane5.TabConstraints.tabTitle=Linux\u8f6f\u4ef6
FeedViewer.jLayeredPane6.TabConstraints.tabTitle=\u5185\u6838
FeedViewer.jLayeredPane7.TabConstraints.tabTitle=\u8865\u4e01
FeedViewer.jLayeredPane8.TabConstraints.tabTitle=\u4e3b\u9898
FeedViewer.jTextField1.text=
FeedViewer.jButton1.text=
FeedViewer.jButton2.text=\u5b89\u88c5
FeedViewer.jLabel1.text=<html>
FeedViewer.jLabel2.text=<html>
FeedViewer.jTextPane1.contentType=text/html
FeedViewer.jTextPane1.text=<html>
FeedViewer.jLabel4.text=<html><b>\u6e90:</b>
FeedViewer.jLabel3.text=<html><b>\u8bb8\u53ef:</b>
FeedViewer.jLabel5.text=<html><b>\u7248\u672c:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel6.text=<html><b>\u4e0a\u6b21\u4fee\u6539:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel8.text=<html><b>\u63cf\u8ff0:</b>
FeedViewer.jLabel7.text=<html>
FeedViewer.jLabel9.text=<html><b>\u4f5c\u8005:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel10.text=<html>
FeedViewer.jLabel11.text=<html><a href="#">\u4e3b\u754c\u9762</a>
FeedViewer.jTextField2.text=
FeedViewer.jLabel22.text=<html><a href="#">\u4e3b\u754c\u9762</a>
FeedViewer.jLabel21.text=<html>
FeedViewer.jLabel20.text=<html><b>\u4f5c\u8005:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel19.text=<html>
FeedViewer.jLabel18.text=<html><b>\u63cf\u8ff0:</b>
FeedViewer.jLabel17.text=<html><b>\u4e0a\u6b21\u4fee\u6539:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel16.text=<html><b>\u7248\u672c:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel15.text=<html><b>\u8bb8\u53ef:</b>
FeedViewer.jLabel14.text=<html><b>\u6e90:</b>
FeedViewer.jTextPane2.text=<html>
FeedViewer.jTextPane2.contentType=text/html
FeedViewer.jLabel13.text=<html>
FeedViewer.jLabel12.text=<html>
FeedViewer.jButton4.text=\u5b89\u88c5
FeedViewer.jButton3.text=
FeedViewer.jLabel33.text=<html><a href="#">\u4e3b\u754c\u9762</a>
FeedViewer.jLabel32.text=<html>
FeedViewer.jLabel31.text=<html><b>\u4f5c\u8005:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel30.text=<html>
FeedViewer.jLabel29.text=<html><b>\u63cf\u8ff0:</b>
FeedViewer.jLabel28.text=<html><b>\u4e0a\u6b21\u4fee\u6539:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel27.text=<html><b>\u7248\u672c:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel26.text=<html><b>\u8bb8\u53ef:</b>
FeedViewer.jLabel25.text=<html><b>\u6e90:</b>
FeedViewer.jTextPane3.text=<html>
FeedViewer.jTextPane3.contentType=text/html
FeedViewer.jLabel24.text=<html>
FeedViewer.jLabel23.text=<html>
FeedViewer.jButton6.text=\u5b89\u88c5
FeedViewer.jButton5.text=
FeedViewer.jTextField3.text=
FeedViewer.jLabel44.text=<html><a href="#">\u4e3b\u754c\u9762</a>
FeedViewer.jLabel43.text=<html>
FeedViewer.jLabel42.text=<html><b>\u4f5c\u8005:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel41.text=<html>
FeedViewer.jLabel40.text=<html><b>\u63cf\u8ff0:</b>
FeedViewer.jLabel39.text=<html><b>\u4e0a\u6b21\u4fee\u6539:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel38.text=<html><b>\u7248\u672c:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel37.text=<html><b>\u8bb8\u53ef:</b>
FeedViewer.jLabel36.text=<html><b>\u6e90:</b>
FeedViewer.jTextPane4.text=<html>
FeedViewer.jTextPane4.contentType=text/html
FeedViewer.jLabel35.text=<html>
FeedViewer.jLabel34.text=<html>
FeedViewer.jButton8.text=\u5b89\u88c5
FeedViewer.jButton7.text=
FeedViewer.jTextField4.text=
FeedViewer.jTextField5.text=
FeedViewer.jLabel55.text=<html><a href="#">\u4e3b\u754c\u9762</a>
FeedViewer.jLabel54.text=<html>
FeedViewer.jLabel53.text=<html><b>\u4f5c\u8005:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel52.text=<html>
FeedViewer.jLabel51.text=<html><b>\u63cf\u8ff0:</b>
FeedViewer.jLabel50.text=<html><b>\u4e0a\u6b21\u4fee\u6539:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel49.text=<html><b>\u7248\u672c:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel48.text=<html><b>\u8bb8\u53ef:</b>
FeedViewer.jLabel47.text=<html><b>\u6e90:</b>
FeedViewer.jTextPane5.text=<html>
FeedViewer.jTextPane5.contentType=text/html
FeedViewer.jLabel46.text=<html>
FeedViewer.jLabel45.text=<html>
FeedViewer.jButton10.text=\u5b89\u88c5
FeedViewer.jButton9.text=
FeedViewer.jLabel66.text=<html><a href="#">\u4e3b\u754c\u9762</a>
FeedViewer.jLabel65.text=<html>
FeedViewer.jLabel64.text=<html><b>\u4f5c\u8005:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel63.text=<html>
FeedViewer.jLabel62.text=<html><b>\u63cf\u8ff0:</b>
FeedViewer.jLabel61.text=<html><b>\u4e0a\u6b21\u4fee\u6539:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel60.text=<html><b>\u7248\u672c:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel59.text=<html><b>\u8bb8\u53ef:</b>
FeedViewer.jLabel58.text=<html><b>\u6e90:</b>
FeedViewer.jTextPane6.text=<html>
FeedViewer.jTextPane6.contentType=text/html
FeedViewer.jLabel57.text=<html>
FeedViewer.jLabel56.text=<html>
FeedViewer.jButton12.text=\u5b89\u88c5
FeedViewer.jButton11.text=
FeedViewer.jTextField6.text=
FeedViewer.jLabel77.text=<html><a href="#">\u4e3b\u754c\u9762</a>
FeedViewer.jLabel76.text=<html>
FeedViewer.jLabel75.text=<html><b>\u4f5c\u8005:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel74.text=<html>
FeedViewer.jLabel73.text=<html><b>\u63cf\u8ff0:</b>
FeedViewer.jLabel72.text=<html><b>\u4e0a\u6b21\u4fee\u6539:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel71.text=<html><b>\u7248\u672c:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel70.text=<html><b>\u8bb8\u53ef:</b>
FeedViewer.jLabel69.text=<html><b>\u6e90:</b>
FeedViewer.jTextPane7.text=<html>
FeedViewer.jTextPane7.contentType=text/html
FeedViewer.jLabel68.text=<html>
FeedViewer.jLabel67.text=<html>
FeedViewer.jButton14.text=\u5b89\u88c5
FeedViewer.jButton13.text=
FeedViewer.jTextField7.text=
FeedViewer.jLabel88.text=<html><a href="#">\u4e3b\u754c\u9762</a>
FeedViewer.jLabel87.text=<html>
FeedViewer.jLabel86.text=<html><b>\u4f5c\u8005:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel85.text=<html>
FeedViewer.jLabel84.text=<html><b>\u63cf\u8ff0:</b>
FeedViewer.jLabel83.text=<html><b>\u4e0a\u6b21\u4fee\u6539:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel82.text=<html><b>\u7248\u672c:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel81.text=<html><b>\u8bb8\u53ef:</b>
FeedViewer.jLabel80.text=<html><b>\u6e90:</b>
FeedViewer.jTextPane8.text=<html>
FeedViewer.jTextPane8.contentType=text/html
FeedViewer.jLabel79.text=<html>
FeedViewer.jLabel78.text=
FeedViewer.jButton16.text=\u66f4\u65b0
FeedViewer.jLayeredPane9.TabConstraints.tabTitle=Linux\u540e\u53f0\u7a0b\u5e8f
FeedViewer.jLabel99.text=<html><a href="#">\u4e3b\u754c\u9762</a>
FeedViewer.jLabel98.text=<html>
FeedViewer.jLabel97.text=<html><b>\u4f5c\u8005:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel96.text=<html>
FeedViewer.jLabel95.text=<html><b>\u63cf\u8ff0:</b>
FeedViewer.jLabel94.text=<html><b>\u4e0a\u6b21\u4fee\u6539:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel93.text=<html><b>\u7248\u672c:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel92.text=<html><b>\u8bb8\u53ef:</b>
FeedViewer.jLabel91.text=<html><b>\u6e90:</b>
FeedViewer.jTextPane9.text=<html>
FeedViewer.jTextPane9.contentType=text/html
FeedViewer.jLabel90.text=<html>
FeedViewer.jLabel89.text=<html>
FeedViewer.jButton18.text=\u5b89\u88c5
FeedViewer.jButton17.text=
FeedViewer.jTextField9.text=
SendFile.title=\u53d1\u9001\u6587\u4ef6
ReceiveFile.title=\u63a5\u6536\u6587\u4ef6
FeedViewer.availablePackagesTabs.TabConstraints.tabTitle=\u53ef\u7528\u8f6f\u4ef6\u5305
Installer.jLabel5.text=
FeedViewer.jButton15.text=\u5168\u90e8\u66f4\u65b0
ALL=\u5168\u90e8
WEBOS_PACKAGE_FILE=WebOS\u8f6f\u4ef6\u5305\u6587\u4ef6
WEBOS_PATCH_FILE=WebOS\u8865\u4e01\u6587\u4ef6
WEBOS_DIFF_FILE=WebOS Diff\u6587\u4ef6
UNKNOWN_FILE=\u672a\u77e5\u6587\u4ef6
ERROR\:_FEED_LOADING_FAILED=\u51fa\u9519:\u5bfc\u5165\u6e90\u65f6\u5931\u8d25
ERROR\:_DRIVER_INSTALLATION_FAILED=\u51fa\u9519:\u9a71\u52a8\u5b89\u88c5\u5931\u8d25
ERROR\:_UNABLE_TO_DOWNLOAD_{0}=\u51fa\u9519:\u65e0\u6cd5\u4e0b\u8f7d{0}
VERSION\:=\u7248\u672c:
DEVELOPER\:=\u4f5c\u8005:
LAST_UPDATED\:=\u4e0a\u6b21\u4fee\u6539:
NO_PACKAGES_FOUND=\u672a\u53d1\u73b0\u8f6f\u4ef6\u5305
DEPENDANCY_INSTALL_WARNING=\u8b66\u544a:\u4ee5\u4e0b\u6587\u4ef6\u4e0e{0}\u5173\u8054,\u5c06\u4f1a\u4e00\u5e76\u5b89\u88c5
NO_UPDATES_FOUND=\u672a\u53d1\u73b0\u66f4\u65b0
MainView.installTable.columnModel.title2=\u7c7b\u578b
MainView.installTable.columnModel.title1=\u5927\u5c0f
MainView.installTable.columnModel.title0=\u540d\u79f0
Settings.title=\u8bbe\u7f6e
Settings.jLabel1.text=\u8bed\u8a00:
MainView.jMenuItem8.text=\u8bbe\u7f6e
<SYSTEM_DEFAULT>=<\u7cfb\u7edf\u9ed8\u8ba4>
ENGLISH=\u82f1\u8bed
FRENCH=\u6cd5\u8bed
GERMAN=\u5fb7\u8bed
SIMPLIFIED_CHINESE=\u7b80\u4f53\u4e2d\u6587
THE_NEW_LANGUAGE_WILL_TAKE_EFFECT_THE_NEXT_TIME_WEBOS_QUICK_INSTALL_IS_LAUNCHED.=\u66f4\u6539\u8bed\u8a00\u540e\u9700\u91cd\u542f\u7a0b\u5e8f.
LANGUAGE_CHANGED.=\u8bed\u8a00\u5df2\u66f4\u6539
ERROR\:_INVALID_FEED_URL=\u51fa\u9519:\u65e0\u6548\u5730\u5740
CUSTOM_FEED_URL\:=\u9972\u6599\u5730\u5740:
EXIT=\u9000\u51fa
MainView.jMenuItem9.text=Linux\u547d\u4ee4\u884c
Settings.jLabel2.text=\u9ed8\u8ba4\u6e90:
Settings.jLabel3.text=\u81ea\u5b9a\u4e49\u6e90:
Settings.jButton1.text=\u5220\u9664\u5df2\u5b58\u5f00\u53d1\u8005\u6a21\u5f0f\u5bc6\u7801
FEED_PRECENTRAL=webOS Nation
FEED_WEBOSINTERNALS=WebOS-Internals
FEED_PATCHES=WebOS\u8865\u4e01
FEED_KERNELS=WebOS\u5185\u6838
FEED_PRETHEMER=\u4e3b\u9898
FEED_PCTHEMES=webOS Nation \u4e3b\u9898
FEED_CLOCK=\u65f6\u949f\u4e3b\u9898
Settings.jCheckBox1.text=<html>\u5c3d\u53ef\u80fd\u4f7f\u7528\u8bbe\u5907\u540d\u79f0
OK=\u597d
DRIVER_INSTALLED_SUCCESSFULLY.=\u9a71\u52a8\u5b89\u88c5\u6210\u529f.
ERROR\:_DRIVER_INSTALLATION_FAILED=\u51fa\u9519:\u9a71\u52a8\u5b89\u88c5\u5931\u8d25
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<Form version="1.6" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JDialogFormInfo"> <Form version="1.9" maxVersion="1.9" type="org.netbeans.modules.form.forminfo.JDialogFormInfo">
<Properties> <Properties>
<Property name="defaultCloseOperation" type="int" value="2"/> <Property name="defaultCloseOperation" type="int" value="2"/>
<Property name="title" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="title" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="MainView.jMenuItem5.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.jMenuItem5.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="modal" type="boolean" value="true"/> <Property name="modal" type="boolean" value="true"/>
<Property name="name" type="java.lang.String" value="aboutBox" noResource="true"/> <Property name="name" type="java.lang.String" value="aboutBox" noResource="true"/>
@@ -12,6 +12,7 @@
</Properties> </Properties>
<SyntheticProperties> <SyntheticProperties>
<SyntheticProperty name="formSizePolicy" type="int" value="1"/> <SyntheticProperty name="formSizePolicy" type="int" value="1"/>
<SyntheticProperty name="generateCenter" type="boolean" value="false"/>
</SyntheticProperties> </SyntheticProperties>
<Events> <Events>
<EventHandler event="windowClosing" listener="java.awt.event.WindowListener" parameters="java.awt.event.WindowEvent" handler="formWindowClosing"/> <EventHandler event="windowClosing" listener="java.awt.event.WindowListener" parameters="java.awt.event.WindowEvent" handler="formWindowClosing"/>
@@ -51,14 +52,16 @@
<EventHandler event="keyTyped" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="jLayeredPane1KeyTyped"/> <EventHandler event="keyTyped" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="jLayeredPane1KeyTyped"/>
</Events> </Events>
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Container class="javax.swing.JLayeredPane" name="jLayeredPane3"> <Container class="javax.swing.JLayeredPane" name="jLayeredPane3">
<Properties> <Properties>
<Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor"> <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
<Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo"> <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
<TitledBorder title="User-Installed Content"> <TitledBorder title="User-Installed Content">
<ResourceString PropertyName="titleX" bundle="ca/canucksoftware/wosqi/Bundle.properties" key="DeviceManagement.jLayeredPane3.border.title" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString PropertyName="titleX" bundle="ca/canuckcoding/wosqi/Bundle.properties" key="DeviceManagement.jLayeredPane3.border.title" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</TitledBorder> </TitledBorder>
</Border> </Border>
</Property> </Property>
@@ -68,12 +71,14 @@
<EventHandler event="mouseClicked" listener="java.awt.event.MouseListener" parameters="java.awt.event.MouseEvent" handler="jLayeredPane3MouseClicked"/> <EventHandler event="mouseClicked" listener="java.awt.event.MouseListener" parameters="java.awt.event.MouseEvent" handler="jLayeredPane3MouseClicked"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="320" y="10" width="280" height="360" layer="0" position="-1"/> <AbsoluteConstraints x="320" y="10" width="280" height="360"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Container class="javax.swing.JScrollPane" name="jScrollPane1"> <Container class="javax.swing.JScrollPane" name="jScrollPane1">
<Properties> <Properties>
@@ -83,8 +88,8 @@
<AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/> <AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/>
</AuxValues> </AuxValues>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="50" width="240" height="260" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="50" width="240" height="260"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
@@ -102,14 +107,14 @@
<TableColumnModel selectionModel="0"> <TableColumnModel selectionModel="0">
<Column maxWidth="-1" minWidth="-1" prefWidth="250" resizable="false"> <Column maxWidth="-1" minWidth="-1" prefWidth="250" resizable="false">
<Title editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Title editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="DeviceManagement.jTable1.columnModel.title0" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="DeviceManagement.jTable1.columnModel.title0" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Title> </Title>
<Editor/> <Editor/>
<Renderer/> <Renderer/>
</Column> </Column>
<Column maxWidth="-1" minWidth="-1" prefWidth="50" resizable="false"> <Column maxWidth="-1" minWidth="-1" prefWidth="50" resizable="false">
<Title editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Title editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="DeviceManagement.jTable1.columnModel.title1" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="DeviceManagement.jTable1.columnModel.title1" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Title> </Title>
<Editor/> <Editor/>
<Renderer/> <Renderer/>
@@ -154,8 +159,8 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jComboBox1ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jComboBox1ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="154" y="20" width="100" height="-1" layer="0" position="-1"/> <AbsoluteConstraints x="154" y="20" width="100" height="-1"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -165,7 +170,7 @@
<action class="ca.canucksoftware.WebOSQuickInstallManage" id="uninstall" methodName="uninstall"/> <action class="ca.canucksoftware.WebOSQuickInstallManage" id="uninstall" methodName="uninstall"/>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="DeviceManagement.jButton1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="DeviceManagement.jButton1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="focusable" type="boolean" value="false"/> <Property name="focusable" type="boolean" value="false"/>
<Property name="name" type="java.lang.String" value="jButton1" noResource="true"/> <Property name="name" type="java.lang.String" value="jButton1" noResource="true"/>
@@ -174,8 +179,8 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="150" y="320" width="110" height="-1" layer="0" position="-1"/> <AbsoluteConstraints x="150" y="320" width="110" height="-1"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -186,7 +191,7 @@
<Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor"> <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
<Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo"> <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
<TitledBorder title="Device Info"> <TitledBorder title="Device Info">
<ResourceString PropertyName="titleX" bundle="ca/canucksoftware/wosqi/Bundle.properties" key="DeviceManagement.jLayeredPane2.border.title" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString PropertyName="titleX" bundle="ca/canuckcoding/wosqi/Bundle.properties" key="DeviceManagement.jLayeredPane2.border.title" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</TitledBorder> </TitledBorder>
</Border> </Border>
</Property> </Property>
@@ -196,12 +201,14 @@
<EventHandler event="mouseClicked" listener="java.awt.event.MouseListener" parameters="java.awt.event.MouseEvent" handler="jLayeredPane2MouseClicked"/> <EventHandler event="mouseClicked" listener="java.awt.event.MouseListener" parameters="java.awt.event.MouseEvent" handler="jLayeredPane2MouseClicked"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="10" width="280" height="360" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="10" width="280" height="360"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Component class="javax.swing.JLabel" name="jLabel7"> <Component class="javax.swing.JLabel" name="jLabel7">
<Properties> <Properties>
@@ -209,151 +216,151 @@
<Property name="name" type="java.lang.String" value="jLabel7" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel7" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="190" y="20" width="70" height="70" layer="0" position="-1"/> <AbsoluteConstraints x="190" y="20" width="70" height="70"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
<Component class="javax.swing.JLabel" name="jLabel3"> <Component class="javax.swing.JLabel" name="jLabel3">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="DeviceManagement.jLabel3.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="DeviceManagement.jLabel3.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel3" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel3" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="180" width="250" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="180" width="250" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
<Component class="javax.swing.JLabel" name="jLabel13"> <Component class="javax.swing.JLabel" name="jLabel13">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="DeviceManagement.jLabel13.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="DeviceManagement.jLabel13.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel13" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel13" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="300" width="250" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="300" width="250" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
<Component class="javax.swing.JLabel" name="jLabel8"> <Component class="javax.swing.JLabel" name="jLabel8">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="DeviceManagement.jLabel8.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="DeviceManagement.jLabel8.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel8" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel8" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="240" width="250" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="240" width="250" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
<Component class="javax.swing.JLabel" name="jLabel12"> <Component class="javax.swing.JLabel" name="jLabel12">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="DeviceManagement.jLabel12.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="DeviceManagement.jLabel12.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel12" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel12" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="270" width="250" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="270" width="250" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
<Component class="javax.swing.JLabel" name="jLabel11"> <Component class="javax.swing.JLabel" name="jLabel11">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="DeviceManagement.jLabel11.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="DeviceManagement.jLabel11.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel11" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel11" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="330" width="250" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="330" width="250" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
<Component class="javax.swing.JLabel" name="jLabel9"> <Component class="javax.swing.JLabel" name="jLabel9">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="DeviceManagement.jLabel9.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="DeviceManagement.jLabel9.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel9" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel9" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="210" width="250" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="210" width="250" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
<Component class="javax.swing.JLabel" name="jLabel4"> <Component class="javax.swing.JLabel" name="jLabel4">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="DeviceManagement.jLabel4.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="DeviceManagement.jLabel4.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel4" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel4" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="150" width="250" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="150" width="250" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
<Component class="javax.swing.JLabel" name="jLabel1"> <Component class="javax.swing.JLabel" name="jLabel1">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="DeviceManagement.jLabel1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="DeviceManagement.jLabel1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel1" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel1" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="60" width="170" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="60" width="170" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
<Component class="javax.swing.JLabel" name="jLabel10"> <Component class="javax.swing.JLabel" name="jLabel10">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="DeviceManagement.jLabel10.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="DeviceManagement.jLabel10.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel10" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel10" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="120" width="250" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="120" width="250" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
<Component class="javax.swing.JLabel" name="jLabel2"> <Component class="javax.swing.JLabel" name="jLabel2">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="DeviceManagement.jLabel2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="DeviceManagement.jLabel2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel2" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel2" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="30" width="170" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="30" width="170" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
<Component class="javax.swing.JLabel" name="jLabel5"> <Component class="javax.swing.JLabel" name="jLabel5">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="DeviceManagement.jLabel5.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="DeviceManagement.jLabel5.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel5" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel5" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="90" width="170" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="90" width="170" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -2,11 +2,11 @@
* WebOSQuickInstallAboutBox.java * WebOSQuickInstallAboutBox.java
*/ */
package ca.canucksoftware.wosqi; package ca.canuckcoding.wosqi;
import ca.canucksoftware.webos.InstalledEntry; import ca.canuckcoding.webos.InstalledEntry;
import ca.canucksoftware.webos.DeviceInfo; import ca.canuckcoding.webos.DeviceInfo;
import ca.canucksoftware.webos.WebOSConnection; import ca.canuckcoding.webos.WebOSConnection;
import java.awt.Color; import java.awt.Color;
import java.net.URL; import java.net.URL;
import java.text.MessageFormat; import java.text.MessageFormat;
@@ -58,7 +58,7 @@ public class DeviceManagement extends javax.swing.JDialog {
t.schedule(new DoDispose(), 200); t.schedule(new DoDispose(), 200);
} else { } else {
t.schedule(new DoLoadDetails(), 100); t.schedule(new DoLoadDetails(), 100);
webOS.configIpkg(); webOS.configPkgMgr();
} }
} }
@@ -82,12 +82,16 @@ public class DeviceManagement extends javax.swing.JDialog {
imgURL = getClass().getResource("resources/HP TouchPad 64x64.png"); imgURL = getClass().getResource("resources/HP TouchPad 64x64.png");
} else if(info.model().equals(DeviceInfo.Model.HP_Pre_3.toString())) { } else if(info.model().equals(DeviceInfo.Model.HP_Pre_3.toString())) {
imgURL = getClass().getResource("resources/HP Pre 3 64x64.png"); imgURL = getClass().getResource("resources/HP Pre 3 64x64.png");
} else { //unknown } else if(info.model().equals(DeviceInfo.Model.Samsung_Galaxy_Nexus.toString())
imgURL = getClass().getResource("resources/Palm Pre 2 64x64.png"); || info.model().equals(DeviceInfo.Model.LG_Nexus_4.toString())
|| info.model().equals(DeviceInfo.Model.Asus_Nexus_7.toString())) {
imgURL = getClass().getResource("resources/LuneOS 64x64.png");
} else { //unknown/Open webOS generic
imgURL = getClass().getResource("resources/Open webOS 64x64.png");
} }
jLabel7.setIcon(new ImageIcon(imgURL)); jLabel7.setIcon(new ImageIcon(imgURL));
jLabel2.setText(bundle.getString("DEVICE:") + " " + info.name()); jLabel2.setText(bundle.getString("DEVICE:") + " " + info.name());
jLabel1.setText(bundle.getString("OS:") + " webOS " + info.version()); jLabel1.setText(bundle.getString("OS:") + " " + info.os());
jLabel5.setText(bundle.getString("ARCHITECTURE:") + " " + info.arch()); jLabel5.setText(bundle.getString("ARCHITECTURE:") + " " + info.arch());
jLabel10.setText(bundle.getString("BUILD_NAME:") + " " + info.buildName()); jLabel10.setText(bundle.getString("BUILD_NAME:") + " " + info.buildName());
jLabel4.setText(bundle.getString("BUILD_TIME:") + " " + info.buildTime()); jLabel4.setText(bundle.getString("BUILD_TIME:") + " " + info.buildTime());
@@ -136,9 +140,10 @@ public class DeviceManagement extends javax.swing.JDialog {
for(int i=0; i<pkgs.size(); i++) { for(int i=0; i<pkgs.size(); i++) {
InstalledEntry curr = pkgs.get(i); InstalledEntry curr = pkgs.get(i);
String name = curr.getName(); String name = curr.getName();
if(name.equals("This is a webOS application.")) { if(name.equals("This is a webOS application.") || name.equals("Unknown")) {
if(apps!=null) { if(apps!=null) {
JSONObject json = getAppInfoFromId(curr.getId()); JSONObject json = getAppInfoFromId(curr.getId());
if(json!=null) {
try { try {
curr.setName(json.getString("title")); curr.setName(json.getString("title"));
curr.setDeveloper(json.getString("vendor")); curr.setDeveloper(json.getString("vendor"));
@@ -146,6 +151,9 @@ public class DeviceManagement extends javax.swing.JDialog {
} else { } else {
curr.setName(curr.getName(webOS)); curr.setName(curr.getName(webOS));
} }
} else {
curr.setName(curr.getName(webOS));
}
} }
} }
} catch(StackOverflowError e) { } catch(StackOverflowError e) {
@@ -159,7 +167,8 @@ public class DeviceManagement extends javax.swing.JDialog {
for(int i=0; i<pkgs.size(); i++) { for(int i=0; i<pkgs.size(); i++) {
InstalledEntry curr = pkgs.get(i); InstalledEntry curr = pkgs.get(i);
if((jComboBox1.getSelectedIndex()==1)== if((jComboBox1.getSelectedIndex()==1)==
(curr.getId().startsWith("ca.canucksoftware.patches.") || (curr.getId().startsWith("ca.canuckcoding.patches.") ||
curr.getId().startsWith("ca.canucksoftware.patches.") ||
curr.getId().startsWith("org.webosinternals.patches."))) { curr.getId().startsWith("org.webosinternals.patches."))) {
filtered.add(curr); filtered.add(curr);
modTable.addRow(new Object[] {curr.getName(), Boolean.FALSE}); modTable.addRow(new Object[] {curr.getName(), Boolean.FALSE});
@@ -437,7 +446,7 @@ public class DeviceManagement extends javax.swing.JDialog {
jComboBox1.setBounds(154, 20, 100, 20); jComboBox1.setBounds(154, 20, 100, 20);
jLayeredPane3.add(jComboBox1, javax.swing.JLayeredPane.DEFAULT_LAYER); jLayeredPane3.add(jComboBox1, javax.swing.JLayeredPane.DEFAULT_LAYER);
javax.swing.ActionMap actionMap = org.jdesktop.application.Application.getInstance(ca.canucksoftware.wosqi.WebOSQuickInstallApp.class).getContext().getActionMap(DeviceManagement.class, this); javax.swing.ActionMap actionMap = org.jdesktop.application.Application.getInstance(ca.canuckcoding.wosqi.WebOSQuickInstallApp.class).getContext().getActionMap(DeviceManagement.class, this);
jButton1.setAction(actionMap.get("uninstall")); // NOI18N jButton1.setAction(actionMap.get("uninstall")); // NOI18N
jButton1.setText(bundle.getString("DeviceManagement.jButton1.text")); // NOI18N jButton1.setText(bundle.getString("DeviceManagement.jButton1.text")); // NOI18N
jButton1.setFocusable(false); jButton1.setFocusable(false);
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<Form version="1.5" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JDialogFormInfo"> <Form version="1.9" maxVersion="1.9" type="org.netbeans.modules.form.forminfo.JDialogFormInfo">
<Properties> <Properties>
<Property name="defaultCloseOperation" type="int" value="0"/> <Property name="defaultCloseOperation" type="int" value="0"/>
<Property name="background" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor"> <Property name="background" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor">
@@ -22,6 +22,7 @@
</Properties> </Properties>
<SyntheticProperties> <SyntheticProperties>
<SyntheticProperty name="formSizePolicy" type="int" value="1"/> <SyntheticProperty name="formSizePolicy" type="int" value="1"/>
<SyntheticProperty name="generateCenter" type="boolean" value="false"/>
</SyntheticProperties> </SyntheticProperties>
<Events> <Events>
<EventHandler event="windowActivated" listener="java.awt.event.WindowListener" parameters="java.awt.event.WindowEvent" handler="formWindowActivated"/> <EventHandler event="windowActivated" listener="java.awt.event.WindowListener" parameters="java.awt.event.WindowEvent" handler="formWindowActivated"/>
@@ -79,7 +80,9 @@
<Property name="opaque" type="boolean" value="true"/> <Property name="opaque" type="boolean" value="true"/>
</Properties> </Properties>
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Container class="javax.swing.JScrollPane" name="jScrollPane2"> <Container class="javax.swing.JScrollPane" name="jScrollPane2">
<Properties> <Properties>
@@ -94,8 +97,8 @@
<AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/> <AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/>
</AuxValues> </AuxValues>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="10" y="20" width="240" height="30" layer="0" position="-1"/> <AbsoluteConstraints x="10" y="20" width="240" height="30"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
@@ -126,16 +129,16 @@
<Properties> <Properties>
<Property name="horizontalAlignment" type="int" value="0"/> <Property name="horizontalAlignment" type="int" value="0"/>
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/ca/canucksoftware/wosqi/resources/activity.gif"/> <Image iconType="3" name="/ca/canuckcoding/wosqi/resources/activity.gif"/>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="FeedLoader.jLabel6.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="FeedLoader.jLabel6.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel6" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel6" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="0" y="48" width="260" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="0" y="48" width="260" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -148,13 +151,13 @@
</Property> </Property>
<Property name="horizontalAlignment" type="int" value="0"/> <Property name="horizontalAlignment" type="int" value="0"/>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="FeedLoader.jLabel5.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="FeedLoader.jLabel5.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel5" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel5" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="10" y="0" width="240" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="10" y="0" width="240" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -2,11 +2,11 @@
* WebOSQuickInstallAboutBox.java * WebOSQuickInstallAboutBox.java
*/ */
package ca.canucksoftware.wosqi; package ca.canuckcoding.wosqi;
import ca.canucksoftware.ipkg.PackageManager; import ca.canuckcoding.ipkg.PackageManager;
import ca.canucksoftware.webos.DeviceInfo; import ca.canuckcoding.webos.DeviceInfo;
import ca.canucksoftware.webos.WebOSConnection; import ca.canuckcoding.webos.WebOSConnection;
import java.text.MessageFormat; import java.text.MessageFormat;
import java.util.ResourceBundle; import java.util.ResourceBundle;
import java.util.Timer; import java.util.Timer;
@@ -89,7 +89,7 @@ public class FeedLoader extends javax.swing.JDialog {
jTextArea2.setBackground(new java.awt.Color(219, 219, 219)); jTextArea2.setBackground(new java.awt.Color(219, 219, 219));
jTextArea2.setColumns(20); jTextArea2.setColumns(20);
jTextArea2.setEditable(false); jTextArea2.setEditable(false);
jTextArea2.setFont(new java.awt.Font("Tahoma", 0, 11)); jTextArea2.setFont(new java.awt.Font("Tahoma", 0, 11)); // NOI18N
jTextArea2.setLineWrap(true); jTextArea2.setLineWrap(true);
jTextArea2.setRows(2); jTextArea2.setRows(2);
jTextArea2.setWrapStyleWord(true); jTextArea2.setWrapStyleWord(true);
@@ -97,22 +97,22 @@ public class FeedLoader extends javax.swing.JDialog {
jTextArea2.setName("jTextArea2"); // NOI18N jTextArea2.setName("jTextArea2"); // NOI18N
jScrollPane2.setViewportView(jTextArea2); jScrollPane2.setViewportView(jTextArea2);
jLayeredPane1.add(jScrollPane2);
jScrollPane2.setBounds(10, 20, 240, 30); jScrollPane2.setBounds(10, 20, 240, 30);
jLayeredPane1.add(jScrollPane2, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel6.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); jLabel6.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
jLabel6.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/activity.gif"))); // NOI18N jLabel6.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canuckcoding/wosqi/resources/activity.gif"))); // NOI18N
jLabel6.setText(bundle.getString("FeedLoader.jLabel6.text")); // NOI18N jLabel6.setText(bundle.getString("FeedLoader.jLabel6.text")); // NOI18N
jLabel6.setName("jLabel6"); // NOI18N jLabel6.setName("jLabel6"); // NOI18N
jLayeredPane1.add(jLabel6);
jLabel6.setBounds(0, 48, 260, 20); jLabel6.setBounds(0, 48, 260, 20);
jLayeredPane1.add(jLabel6, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel5.setFont(jLabel5.getFont().deriveFont(jLabel5.getFont().getStyle() | java.awt.Font.BOLD)); jLabel5.setFont(jLabel5.getFont().deriveFont(jLabel5.getFont().getStyle() | java.awt.Font.BOLD));
jLabel5.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); jLabel5.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
jLabel5.setText(bundle.getString("FeedLoader.jLabel5.text")); // NOI18N jLabel5.setText(bundle.getString("FeedLoader.jLabel5.text")); // NOI18N
jLabel5.setName("jLabel5"); // NOI18N jLabel5.setName("jLabel5"); // NOI18N
jLayeredPane1.add(jLabel5);
jLabel5.setBounds(10, 0, 240, 20); jLabel5.setBounds(10, 0, 240, 20);
jLayeredPane1.add(jLabel5, javax.swing.JLayeredPane.DEFAULT_LAYER);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout); getContentPane().setLayout(layout);
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<Form version="1.5" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JDialogFormInfo"> <Form version="1.9" maxVersion="1.9" type="org.netbeans.modules.form.forminfo.JDialogFormInfo">
<NonVisualComponents> <NonVisualComponents>
<Component class="javax.swing.ButtonGroup" name="buttonGroup1"> <Component class="javax.swing.ButtonGroup" name="buttonGroup1">
</Component> </Component>
@@ -8,7 +8,7 @@
<Properties> <Properties>
<Property name="defaultCloseOperation" type="int" value="2"/> <Property name="defaultCloseOperation" type="int" value="2"/>
<Property name="title" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="title" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="InstalledPatchInfo.title" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="InstalledPatchInfo.title" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="iconImage" type="java.awt.Image" editor="org.netbeans.modules.form.ComponentChooserEditor"> <Property name="iconImage" type="java.awt.Image" editor="org.netbeans.modules.form.ComponentChooserEditor">
<ComponentRef name="null"/> <ComponentRef name="null"/>
@@ -18,6 +18,7 @@
</Properties> </Properties>
<SyntheticProperties> <SyntheticProperties>
<SyntheticProperty name="formSizePolicy" type="int" value="1"/> <SyntheticProperty name="formSizePolicy" type="int" value="1"/>
<SyntheticProperty name="generateCenter" type="boolean" value="false"/>
</SyntheticProperties> </SyntheticProperties>
<Events> <Events>
<EventHandler event="windowActivated" listener="java.awt.event.WindowListener" parameters="java.awt.event.WindowEvent" handler="formWindowActivated"/> <EventHandler event="windowActivated" listener="java.awt.event.WindowListener" parameters="java.awt.event.WindowEvent" handler="formWindowActivated"/>
@@ -58,7 +59,9 @@
<Property name="opaque" type="boolean" value="true"/> <Property name="opaque" type="boolean" value="true"/>
</Properties> </Properties>
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Container class="javax.swing.JLayeredPane" name="jLayeredPane2"> <Container class="javax.swing.JLayeredPane" name="jLayeredPane2">
<Properties> <Properties>
@@ -71,17 +74,19 @@
<Property name="opaque" type="boolean" value="true"/> <Property name="opaque" type="boolean" value="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="10" y="10" width="250" height="330" layer="0" position="-1"/> <AbsoluteConstraints x="10" y="10" width="250" height="330"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Component class="javax.swing.JButton" name="jButton1"> <Component class="javax.swing.JButton" name="jButton1">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="InstalledPatchInfo.jButton1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="InstalledPatchInfo.jButton1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jButton1" noResource="true"/> <Property name="name" type="java.lang.String" value="jButton1" noResource="true"/>
</Properties> </Properties>
@@ -89,8 +94,8 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="90" y="298" width="70" height="-1" layer="0" position="-1"/> <AbsoluteConstraints x="90" y="298" width="70" height="-1"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -106,8 +111,8 @@
<Property name="verticalTextPosition" type="int" value="1"/> <Property name="verticalTextPosition" type="int" value="1"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="90" y="10" width="150" height="40" layer="0" position="-1"/> <AbsoluteConstraints x="90" y="10" width="150" height="40"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -121,8 +126,8 @@
<Property name="name" type="java.lang.String" value="jLabel6" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel6" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="90" y="50" width="150" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="90" y="50" width="150" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -134,15 +139,15 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="InstalledPatchInfo.jLabel1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="InstalledPatchInfo.jLabel1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="verticalAlignment" type="int" value="1"/> <Property name="verticalAlignment" type="int" value="1"/>
<Property name="name" type="java.lang.String" value="jLabel1" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel1" noResource="true"/>
<Property name="verticalTextPosition" type="int" value="1"/> <Property name="verticalTextPosition" type="int" value="1"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="10" width="60" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="10" width="60" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -157,8 +162,8 @@
<AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/> <AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/>
</AuxValues> </AuxValues>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="220" width="220" height="70" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="220" width="220" height="70"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
@@ -196,8 +201,8 @@
<AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/> <AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/>
</AuxValues> </AuxValues>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="90" y="90" width="150" height="40" layer="0" position="-1"/> <AbsoluteConstraints x="90" y="90" width="150" height="40"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
@@ -235,13 +240,13 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="InstalledPatchInfo.jLabel2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="InstalledPatchInfo.jLabel2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel2" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel2" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="50" width="70" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="50" width="70" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -256,8 +261,8 @@
<Property name="name" type="java.lang.String" value="jLabel10" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel10" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="90" y="140" width="150" height="50" layer="0" position="-1"/> <AbsoluteConstraints x="90" y="140" width="150" height="50"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -269,13 +274,13 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="InstalledPatchInfo.jLabel5.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="InstalledPatchInfo.jLabel5.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel5" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel5" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="190" width="80" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="190" width="80" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -287,15 +292,15 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="InstalledPatchInfo.jLabel4.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="InstalledPatchInfo.jLabel4.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="verticalAlignment" type="int" value="1"/> <Property name="verticalAlignment" type="int" value="1"/>
<Property name="name" type="java.lang.String" value="jLabel4" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel4" noResource="true"/>
<Property name="verticalTextPosition" type="int" value="1"/> <Property name="verticalTextPosition" type="int" value="1"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="90" width="40" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="90" width="40" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -307,15 +312,15 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="InstalledPatchInfo.jLabel11.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="InstalledPatchInfo.jLabel11.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="verticalAlignment" type="int" value="1"/> <Property name="verticalAlignment" type="int" value="1"/>
<Property name="name" type="java.lang.String" value="jLabel11" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel11" noResource="true"/>
<Property name="verticalTextPosition" type="int" value="1"/> <Property name="verticalTextPosition" type="int" value="1"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="140" width="70" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="140" width="70" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -2,10 +2,10 @@
* WebOSQuickInstallAboutBox.java * WebOSQuickInstallAboutBox.java
*/ */
package ca.canucksoftware.wosqi; package ca.canuckcoding.wosqi;
import ca.canucksoftware.webos.InstalledEntry; import ca.canuckcoding.webos.InstalledEntry;
import ca.canucksoftware.webos.WebOSConnection; import ca.canuckcoding.webos.WebOSConnection;
import java.util.ResourceBundle; import java.util.ResourceBundle;
import java.util.TimerTask; import java.util.TimerTask;
import java.util.Timer; import java.util.Timer;
@@ -117,28 +117,28 @@ public class InstalledPatchInfo extends javax.swing.JDialog {
jButton1ActionPerformed(evt); jButton1ActionPerformed(evt);
} }
}); });
jButton1.setBounds(90, 298, 70, 23); jLayeredPane2.add(jButton1);
jLayeredPane2.add(jButton1, javax.swing.JLayeredPane.DEFAULT_LAYER); jButton1.setBounds(90, 298, 70, 25);
jLabel7.setFont(jLabel7.getFont().deriveFont(jLabel7.getFont().getSize()+1f)); jLabel7.setFont(jLabel7.getFont().deriveFont(jLabel7.getFont().getSize()+1f));
jLabel7.setVerticalAlignment(javax.swing.SwingConstants.TOP); jLabel7.setVerticalAlignment(javax.swing.SwingConstants.TOP);
jLabel7.setName("jLabel7"); // NOI18N jLabel7.setName("jLabel7"); // NOI18N
jLabel7.setVerticalTextPosition(javax.swing.SwingConstants.TOP); jLabel7.setVerticalTextPosition(javax.swing.SwingConstants.TOP);
jLayeredPane2.add(jLabel7);
jLabel7.setBounds(90, 10, 150, 40); jLabel7.setBounds(90, 10, 150, 40);
jLayeredPane2.add(jLabel7, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel6.setFont(jLabel6.getFont().deriveFont(jLabel6.getFont().getSize()+1f)); jLabel6.setFont(jLabel6.getFont().deriveFont(jLabel6.getFont().getSize()+1f));
jLabel6.setName("jLabel6"); // NOI18N jLabel6.setName("jLabel6"); // NOI18N
jLayeredPane2.add(jLabel6);
jLabel6.setBounds(90, 50, 150, 20); jLabel6.setBounds(90, 50, 150, 20);
jLayeredPane2.add(jLabel6, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel1.setFont(jLabel1.getFont().deriveFont(jLabel1.getFont().getSize()+1f)); jLabel1.setFont(jLabel1.getFont().deriveFont(jLabel1.getFont().getSize()+1f));
jLabel1.setText(bundle.getString("InstalledPatchInfo.jLabel1.text")); // NOI18N jLabel1.setText(bundle.getString("InstalledPatchInfo.jLabel1.text")); // NOI18N
jLabel1.setVerticalAlignment(javax.swing.SwingConstants.TOP); jLabel1.setVerticalAlignment(javax.swing.SwingConstants.TOP);
jLabel1.setName("jLabel1"); // NOI18N jLabel1.setName("jLabel1"); // NOI18N
jLabel1.setVerticalTextPosition(javax.swing.SwingConstants.TOP); jLabel1.setVerticalTextPosition(javax.swing.SwingConstants.TOP);
jLayeredPane2.add(jLabel1);
jLabel1.setBounds(20, 10, 60, 20); jLabel1.setBounds(20, 10, 60, 20);
jLayeredPane2.add(jLabel1, javax.swing.JLayeredPane.DEFAULT_LAYER);
jScrollPane1.setBorder(null); jScrollPane1.setBorder(null);
jScrollPane1.setName("jScrollPane1"); // NOI18N jScrollPane1.setName("jScrollPane1"); // NOI18N
@@ -154,8 +154,8 @@ public class InstalledPatchInfo extends javax.swing.JDialog {
jTextArea1.setName("jTextArea1"); // NOI18N jTextArea1.setName("jTextArea1"); // NOI18N
jScrollPane1.setViewportView(jTextArea1); jScrollPane1.setViewportView(jTextArea1);
jLayeredPane2.add(jScrollPane1);
jScrollPane1.setBounds(20, 220, 220, 70); jScrollPane1.setBounds(20, 220, 220, 70);
jLayeredPane2.add(jScrollPane1, javax.swing.JLayeredPane.DEFAULT_LAYER);
jScrollPane2.setBorder(null); jScrollPane2.setBorder(null);
jScrollPane2.setName("jScrollPane2"); // NOI18N jScrollPane2.setName("jScrollPane2"); // NOI18N
@@ -170,45 +170,45 @@ public class InstalledPatchInfo extends javax.swing.JDialog {
jTextArea2.setName("jTextArea2"); // NOI18N jTextArea2.setName("jTextArea2"); // NOI18N
jScrollPane2.setViewportView(jTextArea2); jScrollPane2.setViewportView(jTextArea2);
jLayeredPane2.add(jScrollPane2);
jScrollPane2.setBounds(90, 90, 150, 40); jScrollPane2.setBounds(90, 90, 150, 40);
jLayeredPane2.add(jScrollPane2, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel2.setFont(jLabel2.getFont().deriveFont(jLabel2.getFont().getSize()+1f)); jLabel2.setFont(jLabel2.getFont().deriveFont(jLabel2.getFont().getSize()+1f));
jLabel2.setText(bundle.getString("InstalledPatchInfo.jLabel2.text")); // NOI18N jLabel2.setText(bundle.getString("InstalledPatchInfo.jLabel2.text")); // NOI18N
jLabel2.setName("jLabel2"); // NOI18N jLabel2.setName("jLabel2"); // NOI18N
jLayeredPane2.add(jLabel2);
jLabel2.setBounds(20, 50, 70, 20); jLabel2.setBounds(20, 50, 70, 20);
jLayeredPane2.add(jLabel2, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel10.setFont(jLabel10.getFont().deriveFont(jLabel10.getFont().getSize()+1f)); jLabel10.setFont(jLabel10.getFont().deriveFont(jLabel10.getFont().getSize()+1f));
jLabel10.setVerticalAlignment(javax.swing.SwingConstants.TOP); jLabel10.setVerticalAlignment(javax.swing.SwingConstants.TOP);
jLabel10.setName("jLabel10"); // NOI18N jLabel10.setName("jLabel10"); // NOI18N
jLayeredPane2.add(jLabel10);
jLabel10.setBounds(90, 140, 150, 50); jLabel10.setBounds(90, 140, 150, 50);
jLayeredPane2.add(jLabel10, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel5.setFont(jLabel5.getFont().deriveFont(jLabel5.getFont().getSize()+1f)); jLabel5.setFont(jLabel5.getFont().deriveFont(jLabel5.getFont().getSize()+1f));
jLabel5.setText(bundle.getString("InstalledPatchInfo.jLabel5.text")); // NOI18N jLabel5.setText(bundle.getString("InstalledPatchInfo.jLabel5.text")); // NOI18N
jLabel5.setName("jLabel5"); // NOI18N jLabel5.setName("jLabel5"); // NOI18N
jLayeredPane2.add(jLabel5);
jLabel5.setBounds(20, 190, 80, 20); jLabel5.setBounds(20, 190, 80, 20);
jLayeredPane2.add(jLabel5, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel4.setFont(jLabel4.getFont().deriveFont(jLabel4.getFont().getSize()+1f)); jLabel4.setFont(jLabel4.getFont().deriveFont(jLabel4.getFont().getSize()+1f));
jLabel4.setText(bundle.getString("InstalledPatchInfo.jLabel4.text")); // NOI18N jLabel4.setText(bundle.getString("InstalledPatchInfo.jLabel4.text")); // NOI18N
jLabel4.setVerticalAlignment(javax.swing.SwingConstants.TOP); jLabel4.setVerticalAlignment(javax.swing.SwingConstants.TOP);
jLabel4.setName("jLabel4"); // NOI18N jLabel4.setName("jLabel4"); // NOI18N
jLabel4.setVerticalTextPosition(javax.swing.SwingConstants.TOP); jLabel4.setVerticalTextPosition(javax.swing.SwingConstants.TOP);
jLayeredPane2.add(jLabel4);
jLabel4.setBounds(20, 90, 40, 20); jLabel4.setBounds(20, 90, 40, 20);
jLayeredPane2.add(jLabel4, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel11.setFont(jLabel11.getFont().deriveFont(jLabel11.getFont().getSize()+1f)); jLabel11.setFont(jLabel11.getFont().deriveFont(jLabel11.getFont().getSize()+1f));
jLabel11.setText(bundle.getString("InstalledPatchInfo.jLabel11.text")); // NOI18N jLabel11.setText(bundle.getString("InstalledPatchInfo.jLabel11.text")); // NOI18N
jLabel11.setVerticalAlignment(javax.swing.SwingConstants.TOP); jLabel11.setVerticalAlignment(javax.swing.SwingConstants.TOP);
jLabel11.setName("jLabel11"); // NOI18N jLabel11.setName("jLabel11"); // NOI18N
jLabel11.setVerticalTextPosition(javax.swing.SwingConstants.TOP); jLabel11.setVerticalTextPosition(javax.swing.SwingConstants.TOP);
jLayeredPane2.add(jLabel11);
jLabel11.setBounds(20, 140, 70, 20); jLabel11.setBounds(20, 140, 70, 20);
jLayeredPane2.add(jLabel11, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLayeredPane1.add(jLayeredPane2);
jLayeredPane2.setBounds(10, 10, 250, 330); jLayeredPane2.setBounds(10, 10, 250, 330);
jLayeredPane1.add(jLayeredPane2, javax.swing.JLayeredPane.DEFAULT_LAYER);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout); getContentPane().setLayout(layout);
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<Form version="1.5" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JDialogFormInfo"> <Form version="1.9" maxVersion="1.9" type="org.netbeans.modules.form.forminfo.JDialogFormInfo">
<NonVisualComponents> <NonVisualComponents>
<Component class="javax.swing.ButtonGroup" name="buttonGroup1"> <Component class="javax.swing.ButtonGroup" name="buttonGroup1">
</Component> </Component>
@@ -8,7 +8,7 @@
<Properties> <Properties>
<Property name="defaultCloseOperation" type="int" value="2"/> <Property name="defaultCloseOperation" type="int" value="2"/>
<Property name="title" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="title" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="InstalledPkgInfo.title" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="InstalledPkgInfo.title" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="iconImage" type="java.awt.Image" editor="org.netbeans.modules.form.ComponentChooserEditor"> <Property name="iconImage" type="java.awt.Image" editor="org.netbeans.modules.form.ComponentChooserEditor">
<ComponentRef name="null"/> <ComponentRef name="null"/>
@@ -18,6 +18,7 @@
</Properties> </Properties>
<SyntheticProperties> <SyntheticProperties>
<SyntheticProperty name="formSizePolicy" type="int" value="1"/> <SyntheticProperty name="formSizePolicy" type="int" value="1"/>
<SyntheticProperty name="generateCenter" type="boolean" value="false"/>
</SyntheticProperties> </SyntheticProperties>
<Events> <Events>
<EventHandler event="windowActivated" listener="java.awt.event.WindowListener" parameters="java.awt.event.WindowEvent" handler="formWindowActivated"/> <EventHandler event="windowActivated" listener="java.awt.event.WindowListener" parameters="java.awt.event.WindowEvent" handler="formWindowActivated"/>
@@ -55,7 +56,9 @@
<Property name="opaque" type="boolean" value="true"/> <Property name="opaque" type="boolean" value="true"/>
</Properties> </Properties>
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Container class="javax.swing.JLayeredPane" name="jLayeredPane2"> <Container class="javax.swing.JLayeredPane" name="jLayeredPane2">
<Properties> <Properties>
@@ -68,12 +71,14 @@
<Property name="opaque" type="boolean" value="true"/> <Property name="opaque" type="boolean" value="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="10" y="10" width="250" height="220" layer="0" position="-1"/> <AbsoluteConstraints x="10" y="10" width="250" height="220"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Container class="javax.swing.JScrollPane" name="jScrollPane2"> <Container class="javax.swing.JScrollPane" name="jScrollPane2">
<Properties> <Properties>
@@ -86,8 +91,8 @@
<AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/> <AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/>
</AuxValues> </AuxValues>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="90" y="90" width="150" height="40" layer="0" position="-1"/> <AbsoluteConstraints x="90" y="90" width="150" height="40"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
@@ -125,15 +130,15 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="InstalledPkgInfo.jLabel11.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="InstalledPkgInfo.jLabel11.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="verticalAlignment" type="int" value="1"/> <Property name="verticalAlignment" type="int" value="1"/>
<Property name="name" type="java.lang.String" value="jLabel11" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel11" noResource="true"/>
<Property name="verticalTextPosition" type="int" value="1"/> <Property name="verticalTextPosition" type="int" value="1"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="140" width="70" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="140" width="70" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -148,8 +153,8 @@
<Property name="name" type="java.lang.String" value="jLabel10" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel10" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="90" y="140" width="150" height="40" layer="0" position="-1"/> <AbsoluteConstraints x="90" y="140" width="150" height="40"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -163,8 +168,8 @@
<Property name="name" type="java.lang.String" value="jLabel6" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel6" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="90" y="50" width="150" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="90" y="50" width="150" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -176,15 +181,15 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="InstalledPkgInfo.jLabel1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="InstalledPkgInfo.jLabel1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="verticalAlignment" type="int" value="1"/> <Property name="verticalAlignment" type="int" value="1"/>
<Property name="name" type="java.lang.String" value="jLabel1" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel1" noResource="true"/>
<Property name="verticalTextPosition" type="int" value="1"/> <Property name="verticalTextPosition" type="int" value="1"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="10" width="60" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="10" width="60" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -196,15 +201,15 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="InstalledPkgInfo.jLabel4.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="InstalledPkgInfo.jLabel4.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="verticalAlignment" type="int" value="1"/> <Property name="verticalAlignment" type="int" value="1"/>
<Property name="name" type="java.lang.String" value="jLabel4" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel4" noResource="true"/>
<Property name="verticalTextPosition" type="int" value="1"/> <Property name="verticalTextPosition" type="int" value="1"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="90" width="40" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="90" width="40" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -216,13 +221,13 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="InstalledPkgInfo.jLabel2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="InstalledPkgInfo.jLabel2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel2" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel2" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="50" width="70" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="50" width="70" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -234,7 +239,7 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="InstalledPkgInfo.jButton1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="InstalledPkgInfo.jButton1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jButton1" noResource="true"/> <Property name="name" type="java.lang.String" value="jButton1" noResource="true"/>
</Properties> </Properties>
@@ -242,8 +247,8 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="90" y="190" width="70" height="-1" layer="0" position="-1"/> <AbsoluteConstraints x="90" y="190" width="70" height="-1"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -259,8 +264,8 @@
<Property name="verticalTextPosition" type="int" value="1"/> <Property name="verticalTextPosition" type="int" value="1"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="90" y="10" width="150" height="40" layer="0" position="-1"/> <AbsoluteConstraints x="90" y="10" width="150" height="40"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -2,10 +2,10 @@
* WebOSQuickInstallAboutBox.java * WebOSQuickInstallAboutBox.java
*/ */
package ca.canucksoftware.wosqi; package ca.canuckcoding.wosqi;
import ca.canucksoftware.webos.InstalledEntry; import ca.canuckcoding.webos.InstalledEntry;
import ca.canucksoftware.webos.WebOSConnection; import ca.canuckcoding.webos.WebOSConnection;
import java.util.ResourceBundle; import java.util.ResourceBundle;
import java.util.TimerTask; import java.util.TimerTask;
import java.util.Timer; import java.util.Timer;
@@ -120,49 +120,49 @@ public class InstalledPkgInfo extends javax.swing.JDialog {
jTextArea2.setName("jTextArea2"); // NOI18N jTextArea2.setName("jTextArea2"); // NOI18N
jScrollPane2.setViewportView(jTextArea2); jScrollPane2.setViewportView(jTextArea2);
jLayeredPane2.add(jScrollPane2);
jScrollPane2.setBounds(90, 90, 150, 40); jScrollPane2.setBounds(90, 90, 150, 40);
jLayeredPane2.add(jScrollPane2, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel11.setFont(jLabel11.getFont().deriveFont(jLabel11.getFont().getSize()+1f)); jLabel11.setFont(jLabel11.getFont().deriveFont(jLabel11.getFont().getSize()+1f));
jLabel11.setText(bundle.getString("InstalledPkgInfo.jLabel11.text")); // NOI18N jLabel11.setText(bundle.getString("InstalledPkgInfo.jLabel11.text")); // NOI18N
jLabel11.setVerticalAlignment(javax.swing.SwingConstants.TOP); jLabel11.setVerticalAlignment(javax.swing.SwingConstants.TOP);
jLabel11.setName("jLabel11"); // NOI18N jLabel11.setName("jLabel11"); // NOI18N
jLabel11.setVerticalTextPosition(javax.swing.SwingConstants.TOP); jLabel11.setVerticalTextPosition(javax.swing.SwingConstants.TOP);
jLayeredPane2.add(jLabel11);
jLabel11.setBounds(20, 140, 70, 20); jLabel11.setBounds(20, 140, 70, 20);
jLayeredPane2.add(jLabel11, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel10.setFont(jLabel10.getFont().deriveFont(jLabel10.getFont().getSize()+1f)); jLabel10.setFont(jLabel10.getFont().deriveFont(jLabel10.getFont().getSize()+1f));
jLabel10.setVerticalAlignment(javax.swing.SwingConstants.TOP); jLabel10.setVerticalAlignment(javax.swing.SwingConstants.TOP);
jLabel10.setName("jLabel10"); // NOI18N jLabel10.setName("jLabel10"); // NOI18N
jLayeredPane2.add(jLabel10);
jLabel10.setBounds(90, 140, 150, 40); jLabel10.setBounds(90, 140, 150, 40);
jLayeredPane2.add(jLabel10, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel6.setFont(jLabel6.getFont().deriveFont(jLabel6.getFont().getSize()+1f)); jLabel6.setFont(jLabel6.getFont().deriveFont(jLabel6.getFont().getSize()+1f));
jLabel6.setName("jLabel6"); // NOI18N jLabel6.setName("jLabel6"); // NOI18N
jLayeredPane2.add(jLabel6);
jLabel6.setBounds(90, 50, 150, 20); jLabel6.setBounds(90, 50, 150, 20);
jLayeredPane2.add(jLabel6, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel1.setFont(jLabel1.getFont().deriveFont(jLabel1.getFont().getSize()+1f)); jLabel1.setFont(jLabel1.getFont().deriveFont(jLabel1.getFont().getSize()+1f));
jLabel1.setText(bundle.getString("InstalledPkgInfo.jLabel1.text")); // NOI18N jLabel1.setText(bundle.getString("InstalledPkgInfo.jLabel1.text")); // NOI18N
jLabel1.setVerticalAlignment(javax.swing.SwingConstants.TOP); jLabel1.setVerticalAlignment(javax.swing.SwingConstants.TOP);
jLabel1.setName("jLabel1"); // NOI18N jLabel1.setName("jLabel1"); // NOI18N
jLabel1.setVerticalTextPosition(javax.swing.SwingConstants.TOP); jLabel1.setVerticalTextPosition(javax.swing.SwingConstants.TOP);
jLayeredPane2.add(jLabel1);
jLabel1.setBounds(20, 10, 60, 20); jLabel1.setBounds(20, 10, 60, 20);
jLayeredPane2.add(jLabel1, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel4.setFont(jLabel4.getFont().deriveFont(jLabel4.getFont().getSize()+1f)); jLabel4.setFont(jLabel4.getFont().deriveFont(jLabel4.getFont().getSize()+1f));
jLabel4.setText(bundle.getString("InstalledPkgInfo.jLabel4.text")); // NOI18N jLabel4.setText(bundle.getString("InstalledPkgInfo.jLabel4.text")); // NOI18N
jLabel4.setVerticalAlignment(javax.swing.SwingConstants.TOP); jLabel4.setVerticalAlignment(javax.swing.SwingConstants.TOP);
jLabel4.setName("jLabel4"); // NOI18N jLabel4.setName("jLabel4"); // NOI18N
jLabel4.setVerticalTextPosition(javax.swing.SwingConstants.TOP); jLabel4.setVerticalTextPosition(javax.swing.SwingConstants.TOP);
jLayeredPane2.add(jLabel4);
jLabel4.setBounds(20, 90, 40, 20); jLabel4.setBounds(20, 90, 40, 20);
jLayeredPane2.add(jLabel4, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel2.setFont(jLabel2.getFont().deriveFont(jLabel2.getFont().getSize()+1f)); jLabel2.setFont(jLabel2.getFont().deriveFont(jLabel2.getFont().getSize()+1f));
jLabel2.setText(bundle.getString("InstalledPkgInfo.jLabel2.text")); // NOI18N jLabel2.setText(bundle.getString("InstalledPkgInfo.jLabel2.text")); // NOI18N
jLabel2.setName("jLabel2"); // NOI18N jLabel2.setName("jLabel2"); // NOI18N
jLayeredPane2.add(jLabel2);
jLabel2.setBounds(20, 50, 70, 20); jLabel2.setBounds(20, 50, 70, 20);
jLayeredPane2.add(jLabel2, javax.swing.JLayeredPane.DEFAULT_LAYER);
jButton1.setFont(jButton1.getFont()); jButton1.setFont(jButton1.getFont());
jButton1.setText(bundle.getString("InstalledPkgInfo.jButton1.text")); // NOI18N jButton1.setText(bundle.getString("InstalledPkgInfo.jButton1.text")); // NOI18N
@@ -172,18 +172,18 @@ public class InstalledPkgInfo extends javax.swing.JDialog {
jButton1ActionPerformed(evt); jButton1ActionPerformed(evt);
} }
}); });
jButton1.setBounds(90, 190, 70, 23); jLayeredPane2.add(jButton1);
jLayeredPane2.add(jButton1, javax.swing.JLayeredPane.DEFAULT_LAYER); jButton1.setBounds(90, 190, 70, 25);
jLabel7.setFont(jLabel7.getFont().deriveFont(jLabel7.getFont().getSize()+1f)); jLabel7.setFont(jLabel7.getFont().deriveFont(jLabel7.getFont().getSize()+1f));
jLabel7.setVerticalAlignment(javax.swing.SwingConstants.TOP); jLabel7.setVerticalAlignment(javax.swing.SwingConstants.TOP);
jLabel7.setName("jLabel7"); // NOI18N jLabel7.setName("jLabel7"); // NOI18N
jLabel7.setVerticalTextPosition(javax.swing.SwingConstants.TOP); jLabel7.setVerticalTextPosition(javax.swing.SwingConstants.TOP);
jLayeredPane2.add(jLabel7);
jLabel7.setBounds(90, 10, 150, 40); jLabel7.setBounds(90, 10, 150, 40);
jLayeredPane2.add(jLabel7, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLayeredPane1.add(jLayeredPane2);
jLayeredPane2.setBounds(10, 10, 250, 220); jLayeredPane2.setBounds(10, 10, 250, 220);
jLayeredPane1.add(jLayeredPane2, javax.swing.JLayeredPane.DEFAULT_LAYER);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout); getContentPane().setLayout(layout);
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<Form version="1.5" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JDialogFormInfo"> <Form version="1.9" maxVersion="1.9" type="org.netbeans.modules.form.forminfo.JDialogFormInfo">
<Properties> <Properties>
<Property name="defaultCloseOperation" type="int" value="0"/> <Property name="defaultCloseOperation" type="int" value="0"/>
<Property name="background" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor"> <Property name="background" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor">
@@ -21,6 +21,7 @@
</Properties> </Properties>
<SyntheticProperties> <SyntheticProperties>
<SyntheticProperty name="formSizePolicy" type="int" value="1"/> <SyntheticProperty name="formSizePolicy" type="int" value="1"/>
<SyntheticProperty name="generateCenter" type="boolean" value="false"/>
</SyntheticProperties> </SyntheticProperties>
<Events> <Events>
<EventHandler event="windowActivated" listener="java.awt.event.WindowListener" parameters="java.awt.event.WindowEvent" handler="formWindowActivated"/> <EventHandler event="windowActivated" listener="java.awt.event.WindowListener" parameters="java.awt.event.WindowEvent" handler="formWindowActivated"/>
@@ -64,7 +65,9 @@
<Property name="opaque" type="boolean" value="true"/> <Property name="opaque" type="boolean" value="true"/>
</Properties> </Properties>
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Component class="javax.swing.JLabel" name="jLabel5"> <Component class="javax.swing.JLabel" name="jLabel5">
<Properties> <Properties>
@@ -75,13 +78,13 @@
</Property> </Property>
<Property name="horizontalAlignment" type="int" value="0"/> <Property name="horizontalAlignment" type="int" value="0"/>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="Installer.jLabel5.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="Installer.jLabel5.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel5" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel5" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="30" y="70" width="240" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="30" y="70" width="240" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -94,14 +97,14 @@
<Color blue="db" green="db" red="db" type="rgb"/> <Color blue="db" green="db" red="db" type="rgb"/>
</Property> </Property>
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/ca/canucksoftware/wosqi/resources/busy_icon.gif"/> <Image iconType="3" name="/ca/canuckcoding/wosqi/resources/busy_icon.gif"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel1" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel1" noResource="true"/>
<Property name="opaque" type="boolean" value="true"/> <Property name="opaque" type="boolean" value="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="120" y="10" width="60" height="50" layer="0" position="-1"/> <AbsoluteConstraints x="120" y="10" width="60" height="50"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -109,28 +112,28 @@
<Properties> <Properties>
<Property name="horizontalAlignment" type="int" value="0"/> <Property name="horizontalAlignment" type="int" value="0"/>
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/ca/canucksoftware/wosqi/resources/Pre-48x48.png"/> <Image iconType="3" name="/ca/canuckcoding/wosqi/resources/Pre-48x48.png"/>
</Property> </Property>
<Property name="verticalAlignment" type="int" value="3"/> <Property name="verticalAlignment" type="int" value="3"/>
<Property name="name" type="java.lang.String" value="jLabel3" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel3" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="170" y="10" width="60" height="50" layer="0" position="-1"/> <AbsoluteConstraints x="170" y="10" width="60" height="50"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
<Component class="javax.swing.JLabel" name="jLabel4"> <Component class="javax.swing.JLabel" name="jLabel4">
<Properties> <Properties>
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/ca/canucksoftware/wosqi/resources/Computer-48x48.png"/> <Image iconType="3" name="/ca/canuckcoding/wosqi/resources/Computer-48x48.png"/>
</Property> </Property>
<Property name="verticalAlignment" type="int" value="1"/> <Property name="verticalAlignment" type="int" value="1"/>
<Property name="name" type="java.lang.String" value="jLabel4" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel4" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="70" y="10" width="50" height="50" layer="0" position="-1"/> <AbsoluteConstraints x="70" y="10" width="50" height="50"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -146,8 +149,8 @@
<Property name="name" type="java.lang.String" value="jLabel2" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel2" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="30" y="90" width="240" height="30" layer="0" position="-1"/> <AbsoluteConstraints x="30" y="90" width="240" height="30"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -2,15 +2,15 @@
* WebOSQuickInstallAboutBox.java * WebOSQuickInstallAboutBox.java
*/ */
package ca.canucksoftware.wosqi; package ca.canuckcoding.wosqi;
import ca.canucksoftware.ipkg.PackageFeed; import ca.canuckcoding.ipkg.PackageFeed;
import ca.canucksoftware.utils.FileUtils; import ca.canuckcoding.utils.FileUtils;
import ca.canucksoftware.utils.OnlineFile; import ca.canuckcoding.utils.OnlineFile;
import ca.canucksoftware.webos.DeviceInfo; import ca.canuckcoding.webos.DeviceInfo;
import ca.canucksoftware.webos.Patcher; import ca.canuckcoding.webos.Patcher;
import ca.canucksoftware.webos.ScriptType; import ca.canuckcoding.webos.ScriptType;
import ca.canucksoftware.webos.WebOSConnection; import ca.canuckcoding.webos.WebOSConnection;
import java.io.File; import java.io.File;
import java.text.MessageFormat; import java.text.MessageFormat;
import java.util.ArrayList; import java.util.ArrayList;
@@ -64,7 +64,7 @@ public class Installer extends javax.swing.JDialog {
webOS.mkdir("/media/internal/.developer/"); webOS.mkdir("/media/internal/.developer/");
patcher = new Patcher(webOS); patcher = new Patcher(webOS);
webOS.sendScript(ScriptType.ScanID); webOS.sendScript(ScriptType.ScanID);
webOS.configIpkg(); webOS.configPkgMgr();
for(int i=0; i<items.size(); i++) { for(int i=0; i<items.size(); i++) {
Object curr = items.get(i); Object curr = items.get(i);
@@ -181,36 +181,36 @@ public class Installer extends javax.swing.JDialog {
jLabel5.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); jLabel5.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
jLabel5.setText(bundle.getString("Installer.jLabel5.text")); // NOI18N jLabel5.setText(bundle.getString("Installer.jLabel5.text")); // NOI18N
jLabel5.setName("jLabel5"); // NOI18N jLabel5.setName("jLabel5"); // NOI18N
jLayeredPane1.add(jLabel5);
jLabel5.setBounds(30, 70, 240, 20); jLabel5.setBounds(30, 70, 240, 20);
jLayeredPane1.add(jLabel5, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel1.setBackground(new java.awt.Color(219, 219, 219)); jLabel1.setBackground(new java.awt.Color(219, 219, 219));
jLabel1.setForeground(new java.awt.Color(219, 219, 219)); jLabel1.setForeground(new java.awt.Color(219, 219, 219));
jLabel1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/busy_icon.gif"))); // NOI18N jLabel1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canuckcoding/wosqi/resources/busy_icon.gif"))); // NOI18N
jLabel1.setName("jLabel1"); // NOI18N jLabel1.setName("jLabel1"); // NOI18N
jLabel1.setOpaque(true); jLabel1.setOpaque(true);
jLayeredPane1.add(jLabel1);
jLabel1.setBounds(120, 10, 60, 50); jLabel1.setBounds(120, 10, 60, 50);
jLayeredPane1.add(jLabel1, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel3.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); jLabel3.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
jLabel3.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/Pre-48x48.png"))); // NOI18N jLabel3.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canuckcoding/wosqi/resources/Pre-48x48.png"))); // NOI18N
jLabel3.setVerticalAlignment(javax.swing.SwingConstants.BOTTOM); jLabel3.setVerticalAlignment(javax.swing.SwingConstants.BOTTOM);
jLabel3.setName("jLabel3"); // NOI18N jLabel3.setName("jLabel3"); // NOI18N
jLayeredPane1.add(jLabel3);
jLabel3.setBounds(170, 10, 60, 50); jLabel3.setBounds(170, 10, 60, 50);
jLayeredPane1.add(jLabel3, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel4.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/Computer-48x48.png"))); // NOI18N jLabel4.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canuckcoding/wosqi/resources/Computer-48x48.png"))); // NOI18N
jLabel4.setVerticalAlignment(javax.swing.SwingConstants.TOP); jLabel4.setVerticalAlignment(javax.swing.SwingConstants.TOP);
jLabel4.setName("jLabel4"); // NOI18N jLabel4.setName("jLabel4"); // NOI18N
jLayeredPane1.add(jLabel4);
jLabel4.setBounds(70, 10, 50, 50); jLabel4.setBounds(70, 10, 50, 50);
jLayeredPane1.add(jLabel4, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel2.setFont(jLabel2.getFont()); jLabel2.setFont(jLabel2.getFont());
jLabel2.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); jLabel2.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
jLabel2.setVerticalAlignment(javax.swing.SwingConstants.TOP); jLabel2.setVerticalAlignment(javax.swing.SwingConstants.TOP);
jLabel2.setName("jLabel2"); // NOI18N jLabel2.setName("jLabel2"); // NOI18N
jLayeredPane1.add(jLabel2);
jLabel2.setBounds(30, 90, 240, 30); jLabel2.setBounds(30, 90, 240, 30);
jLayeredPane1.add(jLabel2, javax.swing.JLayeredPane.DEFAULT_LAYER);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout); getContentPane().setLayout(layout);
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<Form version="1.5" maxVersion="1.7"> <Form version="1.9" maxVersion="1.9">
<NonVisualComponents> <NonVisualComponents>
<Container class="javax.swing.JPanel" name="mainPanel"> <Container class="javax.swing.JPanel" name="mainPanel">
<Properties> <Properties>
@@ -25,30 +25,34 @@
<SubComponents> <SubComponents>
<Container class="javax.swing.JLayeredPane" name="jLayeredPane1"> <Container class="javax.swing.JLayeredPane" name="jLayeredPane1">
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Container class="javax.swing.JLayeredPane" name="jLayeredPane3"> <Container class="javax.swing.JLayeredPane" name="jLayeredPane3">
<Properties> <Properties>
<Property name="focusable" type="boolean" value="false"/> <Property name="focusable" type="boolean" value="false"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="460" y="160" width="170" height="210" layer="0" position="-1"/> <AbsoluteConstraints x="460" y="160" width="170" height="210"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Component class="javax.swing.JLabel" name="jLabel1"> <Component class="javax.swing.JLabel" name="jLabel1">
<Properties> <Properties>
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/ca/canucksoftware/wosqi/resources/pre_shadow.png"/> <Image iconType="3" name="/ca/canuckcoding/wosqi/resources/pre_shadow.png"/>
</Property> </Property>
<Property name="focusable" type="boolean" value="false"/> <Property name="focusable" type="boolean" value="false"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="10" y="30" width="150" height="160" layer="0" position="-1"/> <AbsoluteConstraints x="10" y="30" width="150" height="160"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -64,18 +68,20 @@
<Color PropertyName="color" blue="80" green="80" red="80" type="rgb"/> <Color PropertyName="color" blue="80" green="80" red="80" type="rgb"/>
</LineBorder> </LineBorder>
</Border> </Border>
<ResourceString PropertyName="titleX" bundle="ca/canucksoftware/wosqi/Bundle.properties" key="MainView.jLayeredPane7.border.title" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString PropertyName="titleX" bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.jLayeredPane7.border.title" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</TitledBorder> </TitledBorder>
</Border> </Border>
</Property> </Property>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="10" y="25" width="590" height="240" layer="0" position="-1"/> <AbsoluteConstraints x="10" y="25" width="590" height="240"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Component class="javax.swing.JButton" name="jButton4"> <Component class="javax.swing.JButton" name="jButton4">
<Properties> <Properties>
@@ -83,7 +89,7 @@
<Color blue="cb" green="cb" red="cb" type="rgb"/> <Color blue="cb" green="cb" red="cb" type="rgb"/>
</Property> </Property>
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/ca/canucksoftware/wosqi/resources/remove.png"/> <Image iconType="3" name="/ca/canuckcoding/wosqi/resources/remove.png"/>
</Property> </Property>
<Property name="focusable" type="boolean" value="false"/> <Property name="focusable" type="boolean" value="false"/>
<Property name="iconTextGap" type="int" value="0"/> <Property name="iconTextGap" type="int" value="0"/>
@@ -104,8 +110,8 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton4ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton4ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="520" y="70" width="40" height="30" layer="0" position="-1"/> <AbsoluteConstraints x="520" y="70" width="40" height="30"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -117,6 +123,9 @@
<Property name="background" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor"> <Property name="background" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor">
<Color blue="cb" green="cb" red="cb" type="rgb"/> <Color blue="cb" green="cb" red="cb" type="rgb"/>
</Property> </Property>
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/ca/canuckcoding/wosqi/resources/online.png"/>
</Property>
<Property name="focusable" type="boolean" value="false"/> <Property name="focusable" type="boolean" value="false"/>
<Property name="iconTextGap" type="int" value="0"/> <Property name="iconTextGap" type="int" value="0"/>
<Property name="margin" type="java.awt.Insets" editor="org.netbeans.beaninfo.editors.InsetsEditor"> <Property name="margin" type="java.awt.Insets" editor="org.netbeans.beaninfo.editors.InsetsEditor">
@@ -136,8 +145,8 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton5ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton5ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="520" y="120" width="40" height="40" layer="0" position="-1"/> <AbsoluteConstraints x="520" y="120" width="40" height="40"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -152,8 +161,8 @@
<AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/> <AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/>
</AuxValues> </AuxValues>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="30" width="-1" height="-1" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="30" width="-1" height="-1"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
@@ -175,21 +184,21 @@
<TableColumnModel selectionModel="0"> <TableColumnModel selectionModel="0">
<Column maxWidth="-1" minWidth="-1" prefWidth="350" resizable="false"> <Column maxWidth="-1" minWidth="-1" prefWidth="350" resizable="false">
<Title editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Title editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="MainView.installTable.columnModel.title0" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.installTable.columnModel.title0" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Title> </Title>
<Editor/> <Editor/>
<Renderer/> <Renderer/>
</Column> </Column>
<Column maxWidth="-1" minWidth="-1" prefWidth="125" resizable="false"> <Column maxWidth="-1" minWidth="-1" prefWidth="125" resizable="false">
<Title editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Title editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="MainView.installTable.columnModel.title1" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.installTable.columnModel.title1" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Title> </Title>
<Editor/> <Editor/>
<Renderer/> <Renderer/>
</Column> </Column>
<Column maxWidth="-1" minWidth="-1" prefWidth="250" resizable="false"> <Column maxWidth="-1" minWidth="-1" prefWidth="250" resizable="false">
<Title editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Title editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="MainView.installTable.columnModel.title2" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.installTable.columnModel.title2" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Title> </Title>
<Editor/> <Editor/>
<Renderer/> <Renderer/>
@@ -219,7 +228,7 @@
<Color blue="dc" green="dc" red="dc" type="rgb"/> <Color blue="dc" green="dc" red="dc" type="rgb"/>
</Property> </Property>
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/ca/canucksoftware/wosqi/resources/add.png"/> <Image iconType="3" name="/ca/canuckcoding/wosqi/resources/add.png"/>
</Property> </Property>
<Property name="focusable" type="boolean" value="false"/> <Property name="focusable" type="boolean" value="false"/>
<Property name="iconTextGap" type="int" value="0"/> <Property name="iconTextGap" type="int" value="0"/>
@@ -240,8 +249,8 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="520" y="30" width="40" height="30" layer="0" position="-1"/> <AbsoluteConstraints x="520" y="30" width="40" height="30"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -251,20 +260,20 @@
<Properties> <Properties>
<Property name="horizontalAlignment" type="int" value="4"/> <Property name="horizontalAlignment" type="int" value="4"/>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="MainView.jLabel2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.jLabel2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="focusable" type="boolean" value="false"/> <Property name="focusable" type="boolean" value="false"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="350" y="5" width="100" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="350" y="5" width="100" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
<Component class="javax.swing.JButton" name="jButton2"> <Component class="javax.swing.JButton" name="jButton2">
<Properties> <Properties>
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/ca/canucksoftware/wosqi/resources/find-apps-precentralnet.png"/> <Image iconType="3" name="/ca/canuckcoding/wosqi/resources/find-apps-precentralnet.png"/>
</Property> </Property>
<Property name="borderPainted" type="boolean" value="false"/> <Property name="borderPainted" type="boolean" value="false"/>
<Property name="contentAreaFilled" type="boolean" value="false"/> <Property name="contentAreaFilled" type="boolean" value="false"/>
@@ -274,8 +283,8 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton2ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton2ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="280" width="130" height="60" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="280" width="130" height="60"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -290,7 +299,7 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="MainView.jButton3.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.jButton3.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="focusable" type="boolean" value="false"/> <Property name="focusable" type="boolean" value="false"/>
<Property name="horizontalTextPosition" type="int" value="0"/> <Property name="horizontalTextPosition" type="int" value="0"/>
@@ -299,8 +308,8 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton3ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton3ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="240" y="290" width="140" height="33" layer="0" position="-1"/> <AbsoluteConstraints x="240" y="290" width="140" height="33"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -320,8 +329,8 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jComboBox1ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jComboBox1ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="460" y="5" width="140" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="460" y="5" width="140" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -338,7 +347,7 @@
<Menu class="javax.swing.JMenu" name="fileMenu"> <Menu class="javax.swing.JMenu" name="fileMenu">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="MainView.fileMenu.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.fileMenu.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
</Properties> </Properties>
<AuxValues> <AuxValues>
@@ -349,7 +358,7 @@
<MenuItem class="javax.swing.JMenuItem" name="jMenuItem1"> <MenuItem class="javax.swing.JMenuItem" name="jMenuItem1">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="MainView.jMenuItem1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.jMenuItem1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
</Properties> </Properties>
<Events> <Events>
@@ -361,7 +370,7 @@
<MenuItem class="javax.swing.JMenuItem" name="jMenuItem8"> <MenuItem class="javax.swing.JMenuItem" name="jMenuItem8">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="MainView.jMenuItem8.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.jMenuItem8.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
</Properties> </Properties>
<Events> <Events>
@@ -371,7 +380,7 @@
<MenuItem class="javax.swing.JMenuItem" name="jMenuItem2"> <MenuItem class="javax.swing.JMenuItem" name="jMenuItem2">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="MainView.jMenuItem2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.jMenuItem2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
</Properties> </Properties>
<Events> <Events>
@@ -386,7 +395,7 @@
<action class="org.jdesktop.application.Application" id="quit" methodName="quit"/> <action class="org.jdesktop.application.Application" id="quit" methodName="quit"/>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="EXIT" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="EXIT" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
</Properties> </Properties>
<AuxValues> <AuxValues>
@@ -399,14 +408,14 @@
<Menu class="javax.swing.JMenu" name="toolMenu"> <Menu class="javax.swing.JMenu" name="toolMenu">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="MainView.toolMenu.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.toolMenu.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
</Properties> </Properties>
<SubComponents> <SubComponents>
<MenuItem class="javax.swing.JMenuItem" name="jMenuItem3"> <MenuItem class="javax.swing.JMenuItem" name="jMenuItem3">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="MainView.jMenuItem3.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.jMenuItem3.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
</Properties> </Properties>
<Events> <Events>
@@ -416,7 +425,7 @@
<MenuItem class="javax.swing.JMenuItem" name="jMenuItem4"> <MenuItem class="javax.swing.JMenuItem" name="jMenuItem4">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="MainView.jMenuItem4.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.jMenuItem4.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
</Properties> </Properties>
<Events> <Events>
@@ -426,7 +435,7 @@
<MenuItem class="javax.swing.JMenuItem" name="jMenuItem5"> <MenuItem class="javax.swing.JMenuItem" name="jMenuItem5">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="MainView.jMenuItem5.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.jMenuItem5.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
</Properties> </Properties>
<Events> <Events>
@@ -438,7 +447,7 @@
<MenuItem class="javax.swing.JMenuItem" name="jMenuItem9"> <MenuItem class="javax.swing.JMenuItem" name="jMenuItem9">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="MainView.jMenuItem9.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.jMenuItem9.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
</Properties> </Properties>
<Events> <Events>
@@ -450,7 +459,7 @@
<Menu class="javax.swing.JMenu" name="helpMenu"> <Menu class="javax.swing.JMenu" name="helpMenu">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="MainView.helpMenu.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.helpMenu.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
</Properties> </Properties>
<AuxValues> <AuxValues>
@@ -461,7 +470,7 @@
<MenuItem class="javax.swing.JMenuItem" name="jMenuItem6"> <MenuItem class="javax.swing.JMenuItem" name="jMenuItem6">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="MainView.jMenuItem6.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.jMenuItem6.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
</Properties> </Properties>
<Events> <Events>
@@ -471,20 +480,33 @@
<MenuItem class="javax.swing.JMenuItem" name="jMenuItem7"> <MenuItem class="javax.swing.JMenuItem" name="jMenuItem7">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="MainView.jMenuItem7.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.jMenuItem7.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
</Properties> </Properties>
<Events> <Events>
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jMenuItem7ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jMenuItem7ActionPerformed"/>
</Events> </Events>
</MenuItem> </MenuItem>
<MenuItem class="javax.swing.JMenuItem" name="jMenuItem10">
<Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.jMenuItem10.text" replaceFormat="java.util.ResourceBundle.getBundle(&quot;{bundleNameSlashes}&quot;).getString(&quot;{key}&quot;)"/>
</Property>
<Property name="toolTipText" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.jMenuItem10.toolTipText" replaceFormat="java.util.ResourceBundle.getBundle(&quot;{bundleNameSlashes}&quot;).getString(&quot;{key}&quot;)"/>
</Property>
</Properties>
<Events>
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jMenuItem10ActionPerformed"/>
</Events>
</MenuItem>
<MenuItem class="javax.swing.JMenuItem" name="aboutMenuItem"> <MenuItem class="javax.swing.JMenuItem" name="aboutMenuItem">
<Properties> <Properties>
<Property name="action" type="javax.swing.Action" editor="org.netbeans.modules.swingapp.ActionEditor"> <Property name="action" type="javax.swing.Action" editor="org.netbeans.modules.swingapp.ActionEditor">
<action class="ca.canucksoftware.wosqi.WebOSQuickInstallView" id="showAboutBox" methodName="showAboutBox"/> <action class="ca.canuckcoding.wosqi.WebOSQuickInstallView" id="showAboutBox" methodName="showAboutBox"/>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="MainView.aboutMenuItem.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="MainView.aboutMenuItem.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
</Properties> </Properties>
<Events> <Events>
@@ -1,15 +1,15 @@
package ca.canucksoftware.wosqi; package ca.canuckcoding.wosqi;
import ca.canucksoftware.ipkg.PackageManager; import ca.canuckcoding.ipkg.PackageManager;
import ca.canucksoftware.novacom.Novacom; import ca.canuckcoding.novacom.Novacom;
import ca.canucksoftware.novacom.DriverInstaller; import ca.canuckcoding.novacom.NovacomDrivers;
import ca.canucksoftware.utils.FileUtils; import ca.canuckcoding.utils.FileUtils;
import ca.canucksoftware.webos.DeviceInfo; import ca.canuckcoding.webos.DeviceInfo;
import ca.canucksoftware.webos.WebOS; import ca.canuckcoding.webos.WebOS;
import ca.canucksoftware.webos.WebOSConnection; import ca.canuckcoding.webos.WebOSConnection;
import ca.canucksoftware.webos.WebOSDevice; import ca.canuckcoding.webos.WebOSDevice;
import ca.canucksoftware.webos.WebOSException; import ca.canuckcoding.webos.WebOSException;
import java.awt.Color; import java.awt.Color;
import java.awt.Component; import java.awt.Component;
import java.awt.Container; import java.awt.Container;
@@ -83,15 +83,15 @@ public class MainView extends FrameView {
webOS = new WebOSConnection[0]; webOS = new WebOSConnection[0];
loadList(); loadList();
timer = new Timer(); timer = new Timer();
if(Novacom.isInstalled()) {
reloadDeviceCache(); reloadDeviceCache();
if(jComboBox1.getItemCount()==0) { if(jComboBox1.getItemCount()==0) {
if(Novacom.isInstalled()) {
timer.schedule(new FirstCheckConnection(), 100); timer.schedule(new FirstCheckConnection(), 100);
}
} else { } else {
timer.schedule(new DoInstallDrivers(), 100); timer.schedule(new DoInstallDrivers(), 100);
} }
} }
}
private void loadList() { private void loadList() {
if(!installDir.isDirectory()) { if(!installDir.isDirectory()) {
@@ -289,10 +289,12 @@ public class MainView extends FrameView {
} }
private void installDrivers(boolean exitOnFail) { private void installDrivers(boolean exitOnFail) {
JFrame mainFrame = WebOSQuickInstallApp.getApplication().getMainFrame(); NovacomDrivers driver = new NovacomDrivers();
DriverInstaller downloader = new DriverInstaller(mainFrame); if(driver.install()) {
downloader.setLocationRelativeTo(mainFrame); JOptionPane.showMessageDialog(mainPanel, bundle.getString("DRIVER_INSTALLED_SUCCESSFULLY."));
WebOSQuickInstallApp.getApplication().show(downloader); } else {
JOptionPane.showMessageDialog(mainPanel, bundle.getString("ERROR\\:_DRIVER_INSTALLATION_FAILED"));
}
reloadDeviceCache(); reloadDeviceCache();
} }
@@ -336,24 +338,25 @@ public class MainView extends FrameView {
javax.swing.JMenu helpMenu = new javax.swing.JMenu(); javax.swing.JMenu helpMenu = new javax.swing.JMenu();
jMenuItem6 = new javax.swing.JMenuItem(); jMenuItem6 = new javax.swing.JMenuItem();
jMenuItem7 = new javax.swing.JMenuItem(); jMenuItem7 = new javax.swing.JMenuItem();
jMenuItem10 = new javax.swing.JMenuItem();
javax.swing.JMenuItem aboutMenuItem = new javax.swing.JMenuItem(); javax.swing.JMenuItem aboutMenuItem = new javax.swing.JMenuItem();
mainPanel.setName("mainView"); // NOI18N mainPanel.setName("mainView"); // NOI18N
jLayeredPane3.setFocusable(false); jLayeredPane3.setFocusable(false);
jLabel1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/pre_shadow.png"))); // NOI18N jLabel1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canuckcoding/wosqi/resources/pre_shadow.png"))); // NOI18N
jLabel1.setFocusable(false); jLabel1.setFocusable(false);
jLayeredPane3.add(jLabel1);
jLabel1.setBounds(10, 30, 150, 160); jLabel1.setBounds(10, 30, 150, 160);
jLayeredPane3.add(jLabel1, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLayeredPane1.add(jLayeredPane3);
jLayeredPane3.setBounds(460, 160, 170, 210); jLayeredPane3.setBounds(460, 160, 170, 210);
jLayeredPane1.add(jLayeredPane3, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLayeredPane7.setBorder(javax.swing.BorderFactory.createTitledBorder(new javax.swing.border.LineBorder(new java.awt.Color(128, 128, 128), 1, true), bundle.getString("MainView.jLayeredPane7.border.title"))); // NOI18N jLayeredPane7.setBorder(javax.swing.BorderFactory.createTitledBorder(new javax.swing.border.LineBorder(new java.awt.Color(128, 128, 128), 1, true), bundle.getString("MainView.jLayeredPane7.border.title"))); // NOI18N
jButton4.setBackground(new java.awt.Color(203, 203, 203)); jButton4.setBackground(new java.awt.Color(203, 203, 203));
jButton4.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/remove.png"))); // NOI18N jButton4.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canuckcoding/wosqi/resources/remove.png"))); // NOI18N
jButton4.setFocusable(false); jButton4.setFocusable(false);
jButton4.setIconTextGap(0); jButton4.setIconTextGap(0);
jButton4.setMargin(new java.awt.Insets(0, 0, 0, 0)); jButton4.setMargin(new java.awt.Insets(0, 0, 0, 0));
@@ -365,13 +368,13 @@ public class MainView extends FrameView {
jButton4ActionPerformed(evt); jButton4ActionPerformed(evt);
} }
}); });
jLayeredPane7.add(jButton4);
jButton4.setBounds(520, 70, 40, 30); jButton4.setBounds(520, 70, 40, 30);
jLayeredPane7.add(jButton4, javax.swing.JLayeredPane.DEFAULT_LAYER);
javax.swing.ActionMap actionMap = org.jdesktop.application.Application.getInstance(ca.canucksoftware.wosqi.WebOSQuickInstallApp.class).getContext().getActionMap(MainView.class, this); javax.swing.ActionMap actionMap = org.jdesktop.application.Application.getInstance(ca.canuckcoding.wosqi.WebOSQuickInstallApp.class).getContext().getActionMap(MainView.class, this);
jButton5.setAction(actionMap.get("openRepository")); // NOI18N jButton5.setAction(actionMap.get("openRepository")); // NOI18N
jButton5.setBackground(new java.awt.Color(203, 203, 203)); jButton5.setBackground(new java.awt.Color(203, 203, 203));
jButton5.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/online.png"))); // NOI18N jButton5.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canuckcoding/wosqi/resources/online.png"))); // NOI18N
jButton5.setFocusable(false); jButton5.setFocusable(false);
jButton5.setIconTextGap(0); jButton5.setIconTextGap(0);
jButton5.setMargin(new java.awt.Insets(0, 0, 0, 0)); jButton5.setMargin(new java.awt.Insets(0, 0, 0, 0));
@@ -383,13 +386,13 @@ public class MainView extends FrameView {
jButton5ActionPerformed(evt); jButton5ActionPerformed(evt);
} }
}); });
jLayeredPane7.add(jButton5);
jButton5.setBounds(520, 120, 40, 40); jButton5.setBounds(520, 120, 40, 40);
jLayeredPane7.add(jButton5, javax.swing.JLayeredPane.DEFAULT_LAYER);
jScrollPane2.setAutoscrolls(true); jScrollPane2.setAutoscrolls(true);
jScrollPane2.setPreferredSize(new java.awt.Dimension(485, 191)); jScrollPane2.setPreferredSize(new java.awt.Dimension(485, 191));
jTable1.setFont(new java.awt.Font("Tahoma", 0, 12)); jTable1.setFont(new java.awt.Font("Tahoma", 0, 12)); // NOI18N
jTable1.setModel(new javax.swing.table.DefaultTableModel( jTable1.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] { new Object [][] {
@@ -421,6 +424,7 @@ public class MainView extends FrameView {
jTable1.setRowHeight(20); jTable1.setRowHeight(20);
jTable1.getTableHeader().setReorderingAllowed(false); jTable1.getTableHeader().setReorderingAllowed(false);
jScrollPane2.setViewportView(jTable1); jScrollPane2.setViewportView(jTable1);
if (jTable1.getColumnModel().getColumnCount() > 0) {
jTable1.getColumnModel().getColumn(0).setResizable(false); jTable1.getColumnModel().getColumn(0).setResizable(false);
jTable1.getColumnModel().getColumn(0).setPreferredWidth(350); jTable1.getColumnModel().getColumn(0).setPreferredWidth(350);
jTable1.getColumnModel().getColumn(0).setHeaderValue(bundle.getString("MainView.installTable.columnModel.title0")); // NOI18N jTable1.getColumnModel().getColumn(0).setHeaderValue(bundle.getString("MainView.installTable.columnModel.title0")); // NOI18N
@@ -430,12 +434,13 @@ public class MainView extends FrameView {
jTable1.getColumnModel().getColumn(2).setResizable(false); jTable1.getColumnModel().getColumn(2).setResizable(false);
jTable1.getColumnModel().getColumn(2).setPreferredWidth(250); jTable1.getColumnModel().getColumn(2).setPreferredWidth(250);
jTable1.getColumnModel().getColumn(2).setHeaderValue(bundle.getString("MainView.installTable.columnModel.title2")); // NOI18N jTable1.getColumnModel().getColumn(2).setHeaderValue(bundle.getString("MainView.installTable.columnModel.title2")); // NOI18N
}
jLayeredPane7.add(jScrollPane2);
jScrollPane2.setBounds(20, 30, 485, 191); jScrollPane2.setBounds(20, 30, 485, 191);
jLayeredPane7.add(jScrollPane2, javax.swing.JLayeredPane.DEFAULT_LAYER);
jButton1.setBackground(new java.awt.Color(220, 220, 220)); jButton1.setBackground(new java.awt.Color(220, 220, 220));
jButton1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/add.png"))); // NOI18N jButton1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canuckcoding/wosqi/resources/add.png"))); // NOI18N
jButton1.setFocusable(false); jButton1.setFocusable(false);
jButton1.setIconTextGap(0); jButton1.setIconTextGap(0);
jButton1.setMargin(new java.awt.Insets(0, 0, 0, 0)); jButton1.setMargin(new java.awt.Insets(0, 0, 0, 0));
@@ -447,19 +452,19 @@ public class MainView extends FrameView {
jButton1ActionPerformed(evt); jButton1ActionPerformed(evt);
} }
}); });
jLayeredPane7.add(jButton1);
jButton1.setBounds(520, 30, 40, 30); jButton1.setBounds(520, 30, 40, 30);
jLayeredPane7.add(jButton1, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLayeredPane1.add(jLayeredPane7);
jLayeredPane7.setBounds(10, 25, 590, 240); jLayeredPane7.setBounds(10, 25, 590, 240);
jLayeredPane1.add(jLayeredPane7, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel2.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT); jLabel2.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
jLabel2.setText(bundle.getString("MainView.jLabel2.text")); // NOI18N jLabel2.setText(bundle.getString("MainView.jLabel2.text")); // NOI18N
jLabel2.setFocusable(false); jLabel2.setFocusable(false);
jLayeredPane1.add(jLabel2);
jLabel2.setBounds(350, 5, 100, 20); jLabel2.setBounds(350, 5, 100, 20);
jLayeredPane1.add(jLabel2, javax.swing.JLayeredPane.DEFAULT_LAYER);
jButton2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/find-apps-precentralnet.png"))); // NOI18N jButton2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canuckcoding/wosqi/resources/find-apps-precentralnet.png"))); // NOI18N
jButton2.setBorderPainted(false); jButton2.setBorderPainted(false);
jButton2.setContentAreaFilled(false); jButton2.setContentAreaFilled(false);
jButton2.setFocusable(false); jButton2.setFocusable(false);
@@ -468,8 +473,8 @@ public class MainView extends FrameView {
jButton2ActionPerformed(evt); jButton2ActionPerformed(evt);
} }
}); });
jLayeredPane1.add(jButton2);
jButton2.setBounds(20, 280, 130, 60); jButton2.setBounds(20, 280, 130, 60);
jLayeredPane1.add(jButton2, javax.swing.JLayeredPane.DEFAULT_LAYER);
jButton3.setBackground(new java.awt.Color(165, 165, 165)); jButton3.setBackground(new java.awt.Color(165, 165, 165));
jButton3.setFont(jButton3.getFont().deriveFont(jButton3.getFont().getSize()+3f)); jButton3.setFont(jButton3.getFont().deriveFont(jButton3.getFont().getSize()+3f));
@@ -481,8 +486,8 @@ public class MainView extends FrameView {
jButton3ActionPerformed(evt); jButton3ActionPerformed(evt);
} }
}); });
jLayeredPane1.add(jButton3);
jButton3.setBounds(240, 290, 140, 33); jButton3.setBounds(240, 290, 140, 33);
jLayeredPane1.add(jButton3, javax.swing.JLayeredPane.DEFAULT_LAYER);
jComboBox1.setBackground(new java.awt.Color(220, 220, 220)); jComboBox1.setBackground(new java.awt.Color(220, 220, 220));
jComboBox1.setFocusable(false); jComboBox1.setFocusable(false);
@@ -501,8 +506,8 @@ public class MainView extends FrameView {
jComboBox1ActionPerformed(evt); jComboBox1ActionPerformed(evt);
} }
}); });
jLayeredPane1.add(jComboBox1);
jComboBox1.setBounds(460, 5, 140, 20); jComboBox1.setBounds(460, 5, 140, 20);
jLayeredPane1.add(jComboBox1, javax.swing.JLayeredPane.DEFAULT_LAYER);
org.jdesktop.layout.GroupLayout mainPanelLayout = new org.jdesktop.layout.GroupLayout(mainPanel); org.jdesktop.layout.GroupLayout mainPanelLayout = new org.jdesktop.layout.GroupLayout(mainPanel);
mainPanel.setLayout(mainPanelLayout); mainPanel.setLayout(mainPanelLayout);
@@ -512,7 +517,7 @@ public class MainView extends FrameView {
); );
mainPanelLayout.setVerticalGroup( mainPanelLayout.setVerticalGroup(
mainPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) mainPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(jLayeredPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 354, Short.MAX_VALUE) .add(jLayeredPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 345, Short.MAX_VALUE)
); );
fileMenu.setText(bundle.getString("MainView.fileMenu.text")); // NOI18N fileMenu.setText(bundle.getString("MainView.fileMenu.text")); // NOI18N
@@ -604,6 +609,16 @@ public class MainView extends FrameView {
}); });
helpMenu.add(jMenuItem7); helpMenu.add(jMenuItem7);
java.util.ResourceBundle bundle = java.util.ResourceBundle.getBundle("ca/canuckcoding/wosqi/Bundle"); // NOI18N
jMenuItem10.setText(bundle.getString("MainView.jMenuItem10.text")); // NOI18N
jMenuItem10.setToolTipText(bundle.getString("MainView.jMenuItem10.toolTipText")); // NOI18N
jMenuItem10.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem10ActionPerformed(evt);
}
});
helpMenu.add(jMenuItem10);
aboutMenuItem.setAction(actionMap.get("showAboutBox")); // NOI18N aboutMenuItem.setAction(actionMap.get("showAboutBox")); // NOI18N
aboutMenuItem.setText(bundle.getString("MainView.aboutMenuItem.text")); // NOI18N aboutMenuItem.setText(bundle.getString("MainView.aboutMenuItem.text")); // NOI18N
aboutMenuItem.addActionListener(new java.awt.event.ActionListener() { aboutMenuItem.addActionListener(new java.awt.event.ActionListener() {
@@ -769,6 +784,16 @@ public class MainView extends FrameView {
} }
}//GEN-LAST:event_jMenuItem9ActionPerformed }//GEN-LAST:event_jMenuItem9ActionPerformed
private void jMenuItem10ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem10ActionPerformed
JOptionPane.showMessageDialog(mainPanel, "<html><body width=\"400px\">" +
"WebOS Quick Install is opensource under the Apache License 2.0.<br>" +
"Contains the Novacom driver, also under the Apache License 2.0.<br><br>" +
"The full license is included within the source code and this " +
"java archive. It can also be read at:<br>" +
"<br>http://www.apache.org/licenses/LICENSE-2.0.txt</body>",
"License Info",JOptionPane.INFORMATION_MESSAGE);
}//GEN-LAST:event_jMenuItem10ActionPerformed
// Variables declaration - do not modify//GEN-BEGIN:variables // Variables declaration - do not modify//GEN-BEGIN:variables
private javax.swing.JButton jButton1; private javax.swing.JButton jButton1;
private javax.swing.JButton jButton2; private javax.swing.JButton jButton2;
@@ -782,6 +807,7 @@ public class MainView extends FrameView {
private javax.swing.JLayeredPane jLayeredPane3; private javax.swing.JLayeredPane jLayeredPane3;
private javax.swing.JLayeredPane jLayeredPane7; private javax.swing.JLayeredPane jLayeredPane7;
private javax.swing.JMenuItem jMenuItem1; private javax.swing.JMenuItem jMenuItem1;
private javax.swing.JMenuItem jMenuItem10;
private javax.swing.JMenuItem jMenuItem2; private javax.swing.JMenuItem jMenuItem2;
private javax.swing.JMenuItem jMenuItem3; private javax.swing.JMenuItem jMenuItem3;
private javax.swing.JMenuItem jMenuItem4; private javax.swing.JMenuItem jMenuItem4;
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<Form version="1.5" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JDialogFormInfo"> <Form version="1.9" maxVersion="1.9" type="org.netbeans.modules.form.forminfo.JDialogFormInfo">
<Properties> <Properties>
<Property name="defaultCloseOperation" type="int" value="2"/> <Property name="defaultCloseOperation" type="int" value="2"/>
<Property name="title" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="title" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="SendFile.title" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="ReceiveFile.title" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="iconImage" type="java.awt.Image" editor="org.netbeans.modules.form.ComponentChooserEditor"> <Property name="iconImage" type="java.awt.Image" editor="org.netbeans.modules.form.ComponentChooserEditor">
<ComponentRef name="null"/> <ComponentRef name="null"/>
@@ -15,6 +15,7 @@
</Properties> </Properties>
<SyntheticProperties> <SyntheticProperties>
<SyntheticProperty name="formSizePolicy" type="int" value="1"/> <SyntheticProperty name="formSizePolicy" type="int" value="1"/>
<SyntheticProperty name="generateCenter" type="boolean" value="false"/>
</SyntheticProperties> </SyntheticProperties>
<AuxValues> <AuxValues>
<AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="1"/> <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="1"/>
@@ -25,7 +26,7 @@
<AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/> <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/>
<AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/> <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/>
<AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/> <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/>
<AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/> <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="0"/>
</AuxValues> </AuxValues>
<Layout> <Layout>
@@ -46,7 +47,9 @@
<Property name="name" type="java.lang.String" value="jLayeredPane1" noResource="true"/> <Property name="name" type="java.lang.String" value="jLayeredPane1" noResource="true"/>
</Properties> </Properties>
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Container class="javax.swing.JLayeredPane" name="jLayeredPane2"> <Container class="javax.swing.JLayeredPane" name="jLayeredPane2">
<Properties> <Properties>
@@ -60,12 +63,14 @@
<Property name="name" type="java.lang.String" value="jLayeredPane2" noResource="true"/> <Property name="name" type="java.lang.String" value="jLayeredPane2" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="10" y="10" width="450" height="140" layer="0" position="-1"/> <AbsoluteConstraints x="10" y="10" width="450" height="140"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Component class="javax.swing.JButton" name="jButton3"> <Component class="javax.swing.JButton" name="jButton3">
<Properties> <Properties>
@@ -75,7 +80,7 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="SendFile.jButton3.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="ReceiveFile.jButton3.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jButton3" noResource="true"/> <Property name="name" type="java.lang.String" value="jButton3" noResource="true"/>
</Properties> </Properties>
@@ -83,8 +88,8 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton3ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton3ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="260" y="100" width="79" height="-1" layer="0" position="-1"/> <AbsoluteConstraints x="260" y="100" width="79" height="-1"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -96,7 +101,7 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="SendFile.jButton2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="ReceiveFile.jButton2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jButton2" noResource="true"/> <Property name="name" type="java.lang.String" value="jButton2" noResource="true"/>
</Properties> </Properties>
@@ -104,27 +109,8 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton2ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton2ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="110" y="100" width="140" height="25" layer="0" position="-1"/> <AbsoluteConstraints x="110" y="100" width="140" height="25"/>
</Constraint>
</Constraints>
</Component>
<Component class="javax.swing.JTextField" name="jTextField1">
<Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.modules.form.editors2.FontEditor">
<FontInfo relative="true">
<Font component="jTextField1" property="font" relativeSize="true" size="0"/>
</FontInfo>
</Property>
<Property name="enabled" type="boolean" value="false"/>
<Property name="name" type="java.lang.String" value="jTextField1" noResource="true"/>
</Properties>
<Events>
<EventHandler event="mouseClicked" listener="java.awt.event.MouseListener" parameters="java.awt.event.MouseEvent" handler="jTextField1MouseClicked"/>
</Events>
<Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription">
<JLayeredPaneConstraints x="80" y="20" width="297" height="24" layer="0" position="-1"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -136,7 +122,7 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="SendFile.jButton1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="ReceiveFile.jButton1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jButton1" noResource="true"/> <Property name="name" type="java.lang.String" value="jButton1" noResource="true"/>
</Properties> </Properties>
@@ -144,8 +130,27 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="380" y="20" width="-1" height="-1" layer="0" position="-1"/> <AbsoluteConstraints x="400" y="58" width="-1" height="-1"/>
</Constraint>
</Constraints>
</Component>
<Component class="javax.swing.JTextField" name="jTextField2">
<Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.modules.form.editors2.FontEditor">
<FontInfo relative="true">
<Font component="jTextField2" property="font" relativeSize="true" size="0"/>
</FontInfo>
</Property>
<Property name="enabled" type="boolean" value="false"/>
<Property name="name" type="java.lang.String" value="jTextField2" noResource="true"/>
</Properties>
<Events>
<EventHandler event="mouseClicked" listener="java.awt.event.MouseListener" parameters="java.awt.event.MouseEvent" handler="jTextField2MouseClicked"/>
</Events>
<Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<AbsoluteConstraints x="120" y="60" width="270" height="-1"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -157,13 +162,28 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="SendFile.jLabel1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="ReveiveFile.jLabel1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel1" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel1" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="10" y="60" width="140" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="10" y="60" width="140" height="20"/>
</Constraint>
</Constraints>
</Component>
<Component class="javax.swing.JTextField" name="jTextField1">
<Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.modules.form.editors2.FontEditor">
<FontInfo relative="true">
<Font component="jTextField1" property="font" relativeSize="true" size="0"/>
</FontInfo>
</Property>
<Property name="name" type="java.lang.String" value="jTextField1" noResource="true"/>
</Properties>
<Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<AbsoluteConstraints x="80" y="20" width="360" height="24"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -175,28 +195,13 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="SendFile.jLabel2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="ReveiveFile.jLabel2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel2" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel2" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="10" y="20" width="70" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="10" y="20" width="70" height="20"/>
</Constraint>
</Constraints>
</Component>
<Component class="javax.swing.JTextField" name="jTextField2">
<Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.modules.form.editors2.FontEditor">
<FontInfo relative="true">
<Font component="jTextField2" property="font" relativeSize="true" size="0"/>
</FontInfo>
</Property>
<Property name="name" type="java.lang.String" value="jTextField2" noResource="true"/>
</Properties>
<Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription">
<JLayeredPaneConstraints x="130" y="60" width="290" height="-1" layer="0" position="-1"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -2,11 +2,11 @@
* WebOSQuickInstallAboutBox.java * WebOSQuickInstallAboutBox.java
*/ */
package ca.canucksoftware.wosqi; package ca.canuckcoding.wosqi;
import ca.canucksoftware.utils.FileUtils; import ca.canuckcoding.utils.FileUtils;
import ca.canucksoftware.webos.DeviceInfo; import ca.canuckcoding.webos.DeviceInfo;
import ca.canucksoftware.webos.WebOSConnection; import ca.canuckcoding.webos.WebOSConnection;
import javax.swing.JFileChooser; import javax.swing.JFileChooser;
import javax.swing.Icon; import javax.swing.Icon;
import java.awt.Component; import java.awt.Component;
@@ -143,8 +143,8 @@ public class ReceiveFile extends javax.swing.JDialog {
jButton3ActionPerformed(evt); jButton3ActionPerformed(evt);
} }
}); });
jButton3.setBounds(260, 100, 79, 23); jLayeredPane2.add(jButton3);
jLayeredPane2.add(jButton3, javax.swing.JLayeredPane.DEFAULT_LAYER); jButton3.setBounds(260, 100, 79, 25);
jButton2.setFont(jButton2.getFont().deriveFont(jButton2.getFont().getSize()+1f)); jButton2.setFont(jButton2.getFont().deriveFont(jButton2.getFont().getSize()+1f));
jButton2.setText(bundle.getString("ReceiveFile.jButton2.text")); // NOI18N jButton2.setText(bundle.getString("ReceiveFile.jButton2.text")); // NOI18N
@@ -154,8 +154,8 @@ public class ReceiveFile extends javax.swing.JDialog {
jButton2ActionPerformed(evt); jButton2ActionPerformed(evt);
} }
}); });
jLayeredPane2.add(jButton2);
jButton2.setBounds(110, 100, 140, 25); jButton2.setBounds(110, 100, 140, 25);
jLayeredPane2.add(jButton2, javax.swing.JLayeredPane.DEFAULT_LAYER);
jButton1.setFont(jButton1.getFont()); jButton1.setFont(jButton1.getFont());
jButton1.setText(bundle.getString("ReceiveFile.jButton1.text")); // NOI18N jButton1.setText(bundle.getString("ReceiveFile.jButton1.text")); // NOI18N
@@ -165,8 +165,8 @@ public class ReceiveFile extends javax.swing.JDialog {
jButton1ActionPerformed(evt); jButton1ActionPerformed(evt);
} }
}); });
jButton1.setBounds(400, 58, 45, 23); jLayeredPane2.add(jButton1);
jLayeredPane2.add(jButton1, javax.swing.JLayeredPane.DEFAULT_LAYER); jButton1.setBounds(400, 58, 45, 25);
jTextField2.setFont(jTextField2.getFont()); jTextField2.setFont(jTextField2.getFont());
jTextField2.setEnabled(false); jTextField2.setEnabled(false);
@@ -176,28 +176,28 @@ public class ReceiveFile extends javax.swing.JDialog {
jTextField2MouseClicked(evt); jTextField2MouseClicked(evt);
} }
}); });
jTextField2.setBounds(120, 60, 270, 20); jLayeredPane2.add(jTextField2);
jLayeredPane2.add(jTextField2, javax.swing.JLayeredPane.DEFAULT_LAYER); jTextField2.setBounds(120, 60, 270, 22);
jLabel1.setFont(jLabel1.getFont().deriveFont(jLabel1.getFont().getSize()+3f)); jLabel1.setFont(jLabel1.getFont().deriveFont(jLabel1.getFont().getSize()+3f));
jLabel1.setText(bundle.getString("ReveiveFile.jLabel1.text")); // NOI18N jLabel1.setText(bundle.getString("ReveiveFile.jLabel1.text")); // NOI18N
jLabel1.setName("jLabel1"); // NOI18N jLabel1.setName("jLabel1"); // NOI18N
jLayeredPane2.add(jLabel1);
jLabel1.setBounds(10, 60, 140, 20); jLabel1.setBounds(10, 60, 140, 20);
jLayeredPane2.add(jLabel1, javax.swing.JLayeredPane.DEFAULT_LAYER);
jTextField1.setFont(jTextField1.getFont()); jTextField1.setFont(jTextField1.getFont());
jTextField1.setName("jTextField1"); // NOI18N jTextField1.setName("jTextField1"); // NOI18N
jLayeredPane2.add(jTextField1);
jTextField1.setBounds(80, 20, 360, 24); jTextField1.setBounds(80, 20, 360, 24);
jLayeredPane2.add(jTextField1, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel2.setFont(jLabel2.getFont().deriveFont(jLabel2.getFont().getSize()+3f)); jLabel2.setFont(jLabel2.getFont().deriveFont(jLabel2.getFont().getSize()+3f));
jLabel2.setText(bundle.getString("ReveiveFile.jLabel2.text")); // NOI18N jLabel2.setText(bundle.getString("ReveiveFile.jLabel2.text")); // NOI18N
jLabel2.setName("jLabel2"); // NOI18N jLabel2.setName("jLabel2"); // NOI18N
jLayeredPane2.add(jLabel2);
jLabel2.setBounds(10, 20, 70, 20); jLabel2.setBounds(10, 20, 70, 20);
jLayeredPane2.add(jLabel2, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLayeredPane1.add(jLayeredPane2);
jLayeredPane2.setBounds(10, 10, 450, 140); jLayeredPane2.setBounds(10, 10, 450, 140);
jLayeredPane1.add(jLayeredPane2, javax.swing.JLayeredPane.DEFAULT_LAYER);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout); getContentPane().setLayout(layout);
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<Form version="1.5" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JDialogFormInfo"> <Form version="1.9" maxVersion="1.9" type="org.netbeans.modules.form.forminfo.JDialogFormInfo">
<Properties> <Properties>
<Property name="defaultCloseOperation" type="int" value="2"/> <Property name="defaultCloseOperation" type="int" value="2"/>
<Property name="title" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="title" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="ReceiveFile.title" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="SendFile.title" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="iconImage" type="java.awt.Image" editor="org.netbeans.modules.form.ComponentChooserEditor"> <Property name="iconImage" type="java.awt.Image" editor="org.netbeans.modules.form.ComponentChooserEditor">
<ComponentRef name="null"/> <ComponentRef name="null"/>
@@ -15,6 +15,7 @@
</Properties> </Properties>
<SyntheticProperties> <SyntheticProperties>
<SyntheticProperty name="formSizePolicy" type="int" value="1"/> <SyntheticProperty name="formSizePolicy" type="int" value="1"/>
<SyntheticProperty name="generateCenter" type="boolean" value="false"/>
</SyntheticProperties> </SyntheticProperties>
<AuxValues> <AuxValues>
<AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="1"/> <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="1"/>
@@ -25,7 +26,7 @@
<AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/> <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/>
<AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/> <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/>
<AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/> <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/>
<AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="0"/> <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/>
</AuxValues> </AuxValues>
<Layout> <Layout>
@@ -46,7 +47,9 @@
<Property name="name" type="java.lang.String" value="jLayeredPane1" noResource="true"/> <Property name="name" type="java.lang.String" value="jLayeredPane1" noResource="true"/>
</Properties> </Properties>
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Container class="javax.swing.JLayeredPane" name="jLayeredPane2"> <Container class="javax.swing.JLayeredPane" name="jLayeredPane2">
<Properties> <Properties>
@@ -60,12 +63,14 @@
<Property name="name" type="java.lang.String" value="jLayeredPane2" noResource="true"/> <Property name="name" type="java.lang.String" value="jLayeredPane2" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="10" y="10" width="450" height="140" layer="0" position="-1"/> <AbsoluteConstraints x="10" y="10" width="450" height="140"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Component class="javax.swing.JButton" name="jButton3"> <Component class="javax.swing.JButton" name="jButton3">
<Properties> <Properties>
@@ -75,7 +80,7 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="ReceiveFile.jButton3.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="SendFile.jButton3.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jButton3" noResource="true"/> <Property name="name" type="java.lang.String" value="jButton3" noResource="true"/>
</Properties> </Properties>
@@ -83,8 +88,8 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton3ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton3ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="260" y="100" width="79" height="-1" layer="0" position="-1"/> <AbsoluteConstraints x="260" y="100" width="79" height="-1"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -96,7 +101,7 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="ReceiveFile.jButton2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="SendFile.jButton2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jButton2" noResource="true"/> <Property name="name" type="java.lang.String" value="jButton2" noResource="true"/>
</Properties> </Properties>
@@ -104,8 +109,27 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton2ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton2ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="110" y="100" width="140" height="25" layer="0" position="-1"/> <AbsoluteConstraints x="110" y="100" width="140" height="25"/>
</Constraint>
</Constraints>
</Component>
<Component class="javax.swing.JTextField" name="jTextField1">
<Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.modules.form.editors2.FontEditor">
<FontInfo relative="true">
<Font component="jTextField1" property="font" relativeSize="true" size="0"/>
</FontInfo>
</Property>
<Property name="enabled" type="boolean" value="false"/>
<Property name="name" type="java.lang.String" value="jTextField1" noResource="true"/>
</Properties>
<Events>
<EventHandler event="mouseClicked" listener="java.awt.event.MouseListener" parameters="java.awt.event.MouseEvent" handler="jTextField1MouseClicked"/>
</Events>
<Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<AbsoluteConstraints x="80" y="20" width="297" height="24"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -117,7 +141,7 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="ReceiveFile.jButton1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="SendFile.jButton1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jButton1" noResource="true"/> <Property name="name" type="java.lang.String" value="jButton1" noResource="true"/>
</Properties> </Properties>
@@ -125,27 +149,8 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="400" y="58" width="-1" height="-1" layer="0" position="-1"/> <AbsoluteConstraints x="380" y="20" width="-1" height="-1"/>
</Constraint>
</Constraints>
</Component>
<Component class="javax.swing.JTextField" name="jTextField2">
<Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.modules.form.editors2.FontEditor">
<FontInfo relative="true">
<Font component="jTextField2" property="font" relativeSize="true" size="0"/>
</FontInfo>
</Property>
<Property name="enabled" type="boolean" value="false"/>
<Property name="name" type="java.lang.String" value="jTextField2" noResource="true"/>
</Properties>
<Events>
<EventHandler event="mouseClicked" listener="java.awt.event.MouseListener" parameters="java.awt.event.MouseEvent" handler="jTextField2MouseClicked"/>
</Events>
<Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription">
<JLayeredPaneConstraints x="120" y="60" width="270" height="-1" layer="0" position="-1"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -157,28 +162,13 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="ReveiveFile.jLabel1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="SendFile.jLabel1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel1" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel1" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="10" y="60" width="140" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="10" y="60" width="140" height="20"/>
</Constraint>
</Constraints>
</Component>
<Component class="javax.swing.JTextField" name="jTextField1">
<Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.modules.form.editors2.FontEditor">
<FontInfo relative="true">
<Font component="jTextField1" property="font" relativeSize="true" size="0"/>
</FontInfo>
</Property>
<Property name="name" type="java.lang.String" value="jTextField1" noResource="true"/>
</Properties>
<Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription">
<JLayeredPaneConstraints x="80" y="20" width="360" height="24" layer="0" position="-1"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -190,13 +180,28 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="ReveiveFile.jLabel2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="SendFile.jLabel2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel2" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel2" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="10" y="20" width="70" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="10" y="20" width="70" height="20"/>
</Constraint>
</Constraints>
</Component>
<Component class="javax.swing.JTextField" name="jTextField2">
<Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.modules.form.editors2.FontEditor">
<FontInfo relative="true">
<Font component="jTextField2" property="font" relativeSize="true" size="0"/>
</FontInfo>
</Property>
<Property name="name" type="java.lang.String" value="jTextField2" noResource="true"/>
</Properties>
<Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<AbsoluteConstraints x="130" y="60" width="290" height="-1"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -2,11 +2,11 @@
* WebOSQuickInstallAboutBox.java * WebOSQuickInstallAboutBox.java
*/ */
package ca.canucksoftware.wosqi; package ca.canuckcoding.wosqi;
import ca.canucksoftware.utils.FileUtils; import ca.canuckcoding.utils.FileUtils;
import ca.canucksoftware.webos.DeviceInfo; import ca.canuckcoding.webos.DeviceInfo;
import ca.canucksoftware.webos.WebOSConnection; import ca.canuckcoding.webos.WebOSConnection;
import javax.swing.JFileChooser; import javax.swing.JFileChooser;
import javax.swing.Icon; import javax.swing.Icon;
import java.awt.Component; import java.awt.Component;
@@ -159,8 +159,8 @@ public class SendFile extends javax.swing.JDialog {
jButton3ActionPerformed(evt); jButton3ActionPerformed(evt);
} }
}); });
jButton3.setBounds(260, 100, 79, 23); jLayeredPane2.add(jButton3);
jLayeredPane2.add(jButton3, javax.swing.JLayeredPane.DEFAULT_LAYER); jButton3.setBounds(260, 100, 79, 25);
jButton2.setFont(jButton2.getFont().deriveFont(jButton2.getFont().getSize()+1f)); jButton2.setFont(jButton2.getFont().deriveFont(jButton2.getFont().getSize()+1f));
jButton2.setText(bundle.getString("SendFile.jButton2.text")); // NOI18N jButton2.setText(bundle.getString("SendFile.jButton2.text")); // NOI18N
@@ -170,8 +170,8 @@ public class SendFile extends javax.swing.JDialog {
jButton2ActionPerformed(evt); jButton2ActionPerformed(evt);
} }
}); });
jLayeredPane2.add(jButton2);
jButton2.setBounds(110, 100, 140, 25); jButton2.setBounds(110, 100, 140, 25);
jLayeredPane2.add(jButton2, javax.swing.JLayeredPane.DEFAULT_LAYER);
jTextField1.setFont(jTextField1.getFont()); jTextField1.setFont(jTextField1.getFont());
jTextField1.setEnabled(false); jTextField1.setEnabled(false);
@@ -181,8 +181,8 @@ public class SendFile extends javax.swing.JDialog {
jTextField1MouseClicked(evt); jTextField1MouseClicked(evt);
} }
}); });
jLayeredPane2.add(jTextField1);
jTextField1.setBounds(80, 20, 297, 24); jTextField1.setBounds(80, 20, 297, 24);
jLayeredPane2.add(jTextField1, javax.swing.JLayeredPane.DEFAULT_LAYER);
jButton1.setFont(jButton1.getFont()); jButton1.setFont(jButton1.getFont());
jButton1.setText(bundle.getString("SendFile.jButton1.text")); // NOI18N jButton1.setText(bundle.getString("SendFile.jButton1.text")); // NOI18N
@@ -192,28 +192,28 @@ public class SendFile extends javax.swing.JDialog {
jButton1ActionPerformed(evt); jButton1ActionPerformed(evt);
} }
}); });
jButton1.setBounds(380, 20, 45, 23); jLayeredPane2.add(jButton1);
jLayeredPane2.add(jButton1, javax.swing.JLayeredPane.DEFAULT_LAYER); jButton1.setBounds(380, 20, 45, 25);
jLabel1.setFont(jLabel1.getFont().deriveFont(jLabel1.getFont().getSize()+3f)); jLabel1.setFont(jLabel1.getFont().deriveFont(jLabel1.getFont().getSize()+3f));
jLabel1.setText(bundle.getString("SendFile.jLabel1.text")); // NOI18N jLabel1.setText(bundle.getString("SendFile.jLabel1.text")); // NOI18N
jLabel1.setName("jLabel1"); // NOI18N jLabel1.setName("jLabel1"); // NOI18N
jLayeredPane2.add(jLabel1);
jLabel1.setBounds(10, 60, 140, 20); jLabel1.setBounds(10, 60, 140, 20);
jLayeredPane2.add(jLabel1, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel2.setFont(jLabel2.getFont().deriveFont(jLabel2.getFont().getSize()+3f)); jLabel2.setFont(jLabel2.getFont().deriveFont(jLabel2.getFont().getSize()+3f));
jLabel2.setText(bundle.getString("SendFile.jLabel2.text")); // NOI18N jLabel2.setText(bundle.getString("SendFile.jLabel2.text")); // NOI18N
jLabel2.setName("jLabel2"); // NOI18N jLabel2.setName("jLabel2"); // NOI18N
jLayeredPane2.add(jLabel2);
jLabel2.setBounds(10, 20, 70, 20); jLabel2.setBounds(10, 20, 70, 20);
jLayeredPane2.add(jLabel2, javax.swing.JLayeredPane.DEFAULT_LAYER);
jTextField2.setFont(jTextField2.getFont()); jTextField2.setFont(jTextField2.getFont());
jTextField2.setName("jTextField2"); // NOI18N jTextField2.setName("jTextField2"); // NOI18N
jTextField2.setBounds(130, 60, 290, 20); jLayeredPane2.add(jTextField2);
jLayeredPane2.add(jTextField2, javax.swing.JLayeredPane.DEFAULT_LAYER); jTextField2.setBounds(130, 60, 290, 22);
jLayeredPane1.add(jLayeredPane2);
jLayeredPane2.setBounds(10, 10, 450, 140); jLayeredPane2.setBounds(10, 10, 450, 140);
jLayeredPane1.add(jLayeredPane2, javax.swing.JLayeredPane.DEFAULT_LAYER);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout); getContentPane().setLayout(layout);
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<Form version="1.6" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JDialogFormInfo"> <Form version="1.9" maxVersion="1.9" type="org.netbeans.modules.form.forminfo.JDialogFormInfo">
<Properties> <Properties>
<Property name="defaultCloseOperation" type="int" value="2"/> <Property name="defaultCloseOperation" type="int" value="2"/>
<Property name="title" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="title" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="Settings.title" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="Settings.title" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="iconImage" type="java.awt.Image" editor="org.netbeans.modules.form.ComponentChooserEditor"> <Property name="iconImage" type="java.awt.Image" editor="org.netbeans.modules.form.ComponentChooserEditor">
<ComponentRef name="null"/> <ComponentRef name="null"/>
@@ -15,6 +15,7 @@
</Properties> </Properties>
<SyntheticProperties> <SyntheticProperties>
<SyntheticProperty name="formSizePolicy" type="int" value="1"/> <SyntheticProperty name="formSizePolicy" type="int" value="1"/>
<SyntheticProperty name="generateCenter" type="boolean" value="false"/>
</SyntheticProperties> </SyntheticProperties>
<AuxValues> <AuxValues>
<AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="1"/> <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="1"/>
@@ -46,7 +47,9 @@
<Property name="name" type="java.lang.String" value="jLayeredPane1" noResource="true"/> <Property name="name" type="java.lang.String" value="jLayeredPane1" noResource="true"/>
</Properties> </Properties>
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Container class="javax.swing.JLayeredPane" name="jLayeredPane2"> <Container class="javax.swing.JLayeredPane" name="jLayeredPane2">
<Properties> <Properties>
@@ -58,12 +61,14 @@
<Property name="name" type="java.lang.String" value="jLayeredPane2" noResource="true"/> <Property name="name" type="java.lang.String" value="jLayeredPane2" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="10" y="10" width="450" height="480" layer="0" position="-1"/> <AbsoluteConstraints x="10" y="10" width="450" height="480"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Component class="javax.swing.JLabel" name="jLabel2"> <Component class="javax.swing.JLabel" name="jLabel2">
<Properties> <Properties>
@@ -73,13 +78,13 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="Settings.jLabel2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="Settings.jLabel2.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel2" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel2" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="90" width="230" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="90" width="230" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -91,8 +96,8 @@
<AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/> <AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/>
</AuxValues> </AuxValues>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="280" width="380" height="120" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="280" width="380" height="120"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
@@ -110,14 +115,14 @@
<TableColumnModel selectionModel="0"> <TableColumnModel selectionModel="0">
<Column maxWidth="-1" minWidth="-1" prefWidth="350" resizable="false"> <Column maxWidth="-1" minWidth="-1" prefWidth="350" resizable="false">
<Title editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Title editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="Settings.jTable1.columnModel.title1" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="Settings.jTable1.columnModel.title1" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Title> </Title>
<Editor/> <Editor/>
<Renderer/> <Renderer/>
</Column> </Column>
<Column maxWidth="-1" minWidth="-1" prefWidth="10" resizable="false"> <Column maxWidth="-1" minWidth="-1" prefWidth="10" resizable="false">
<Title editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Title editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="Settings.jTable1.columnModel.title0" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="Settings.jTable1.columnModel.title0" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Title> </Title>
<Editor/> <Editor/>
<Renderer/> <Renderer/>
@@ -144,7 +149,7 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="Settings.jCheckBox1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="Settings.jCheckBox1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jCheckBox1" noResource="true"/> <Property name="name" type="java.lang.String" value="jCheckBox1" noResource="true"/>
<Property name="verticalAlignment" type="int" value="1"/> <Property name="verticalAlignment" type="int" value="1"/>
@@ -154,8 +159,8 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jCheckBox1ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jCheckBox1ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="50" width="410" height="40" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="50" width="410" height="40"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -178,15 +183,15 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton6ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton6ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="410" y="280" width="30" height="-1" layer="0" position="-1"/> <AbsoluteConstraints x="410" y="280" width="30" height="-1"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
<Component class="javax.swing.JButton" name="jButton1"> <Component class="javax.swing.JButton" name="jButton1">
<Properties> <Properties>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="Settings.jButton1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="Settings.jButton1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jButton1" noResource="true"/> <Property name="name" type="java.lang.String" value="jButton1" noResource="true"/>
</Properties> </Properties>
@@ -194,8 +199,8 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton1ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="30" y="420" width="360" height="40" layer="0" position="-1"/> <AbsoluteConstraints x="30" y="420" width="360" height="40"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -207,8 +212,8 @@
<AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/> <AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/>
</AuxValues> </AuxValues>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="120" width="410" height="130" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="120" width="410" height="130"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
@@ -233,14 +238,14 @@
<TableColumnModel selectionModel="0"> <TableColumnModel selectionModel="0">
<Column maxWidth="-1" minWidth="-1" prefWidth="350" resizable="false"> <Column maxWidth="-1" minWidth="-1" prefWidth="350" resizable="false">
<Title editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Title editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="Settings.jTable1.columnModel.title1" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="Settings.jTable1.columnModel.title1" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Title> </Title>
<Editor/> <Editor/>
<Renderer/> <Renderer/>
</Column> </Column>
<Column maxWidth="-1" minWidth="-1" prefWidth="10" resizable="false"> <Column maxWidth="-1" minWidth="-1" prefWidth="10" resizable="false">
<Title editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Title editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="Settings.jTable1.columnModel.title0" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="Settings.jTable1.columnModel.title0" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Title> </Title>
<Editor/> <Editor/>
<Renderer/> <Renderer/>
@@ -274,8 +279,8 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jComboBox1ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jComboBox1ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="130" y="10" width="170" height="-1" layer="0" position="-1"/> <AbsoluteConstraints x="130" y="10" width="170" height="-1"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -298,8 +303,8 @@
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton7ActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton7ActionPerformed"/>
</Events> </Events>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="410" y="310" width="30" height="-1" layer="0" position="-1"/> <AbsoluteConstraints x="410" y="310" width="30" height="-1"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -311,13 +316,13 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="Settings.jLabel1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="Settings.jLabel1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel1" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel1" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="10" width="110" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="10" width="110" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -329,13 +334,13 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="Settings.jLabel3.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="Settings.jLabel3.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLabel3" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel3" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="20" y="250" width="230" height="20" layer="0" position="-1"/> <AbsoluteConstraints x="20" y="250" width="230" height="20"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -2,10 +2,10 @@
* WebOSQuickInstallAboutBox.java * WebOSQuickInstallAboutBox.java
*/ */
package ca.canucksoftware.wosqi; package ca.canuckcoding.wosqi;
import ca.canucksoftware.utils.OnlineFile; import ca.canuckcoding.utils.OnlineFile;
import ca.canucksoftware.webos.DeviceInfo; import ca.canuckcoding.webos.DeviceInfo;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.ResourceBundle; import java.util.ResourceBundle;
import java.util.Timer; import java.util.Timer;
@@ -213,8 +213,8 @@ public class Settings extends javax.swing.JDialog {
jLabel2.setFont(jLabel2.getFont().deriveFont(jLabel2.getFont().getSize()+1f)); jLabel2.setFont(jLabel2.getFont().deriveFont(jLabel2.getFont().getSize()+1f));
jLabel2.setText(bundle.getString("Settings.jLabel2.text")); // NOI18N jLabel2.setText(bundle.getString("Settings.jLabel2.text")); // NOI18N
jLabel2.setName("jLabel2"); // NOI18N jLabel2.setName("jLabel2"); // NOI18N
jLayeredPane2.add(jLabel2);
jLabel2.setBounds(20, 90, 230, 20); jLabel2.setBounds(20, 90, 230, 20);
jLayeredPane2.add(jLabel2, javax.swing.JLayeredPane.DEFAULT_LAYER);
jScrollPane3.setName("jScrollPane3"); // NOI18N jScrollPane3.setName("jScrollPane3"); // NOI18N
@@ -246,15 +246,17 @@ public class Settings extends javax.swing.JDialog {
jTable2.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION); jTable2.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION);
jTable2.setTableHeader(null); jTable2.setTableHeader(null);
jScrollPane3.setViewportView(jTable2); jScrollPane3.setViewportView(jTable2);
if (jTable2.getColumnModel().getColumnCount() > 0) {
jTable2.getColumnModel().getColumn(0).setResizable(false); jTable2.getColumnModel().getColumn(0).setResizable(false);
jTable2.getColumnModel().getColumn(0).setPreferredWidth(350); jTable2.getColumnModel().getColumn(0).setPreferredWidth(350);
jTable2.getColumnModel().getColumn(0).setHeaderValue(bundle.getString("Settings.jTable1.columnModel.title1")); // NOI18N jTable2.getColumnModel().getColumn(0).setHeaderValue(bundle.getString("Settings.jTable1.columnModel.title1")); // NOI18N
jTable2.getColumnModel().getColumn(1).setResizable(false); jTable2.getColumnModel().getColumn(1).setResizable(false);
jTable2.getColumnModel().getColumn(1).setPreferredWidth(10); jTable2.getColumnModel().getColumn(1).setPreferredWidth(10);
jTable2.getColumnModel().getColumn(1).setHeaderValue(bundle.getString("Settings.jTable1.columnModel.title0")); // NOI18N jTable2.getColumnModel().getColumn(1).setHeaderValue(bundle.getString("Settings.jTable1.columnModel.title0")); // NOI18N
}
jLayeredPane2.add(jScrollPane3);
jScrollPane3.setBounds(20, 280, 380, 120); jScrollPane3.setBounds(20, 280, 380, 120);
jLayeredPane2.add(jScrollPane3, javax.swing.JLayeredPane.DEFAULT_LAYER);
jCheckBox1.setFont(jCheckBox1.getFont().deriveFont(jCheckBox1.getFont().getSize()+1f)); jCheckBox1.setFont(jCheckBox1.getFont().deriveFont(jCheckBox1.getFont().getSize()+1f));
jCheckBox1.setText(bundle.getString("Settings.jCheckBox1.text")); // NOI18N jCheckBox1.setText(bundle.getString("Settings.jCheckBox1.text")); // NOI18N
@@ -266,8 +268,8 @@ public class Settings extends javax.swing.JDialog {
jCheckBox1ActionPerformed(evt); jCheckBox1ActionPerformed(evt);
} }
}); });
jLayeredPane2.add(jCheckBox1);
jCheckBox1.setBounds(20, 50, 410, 40); jCheckBox1.setBounds(20, 50, 410, 40);
jLayeredPane2.add(jCheckBox1, javax.swing.JLayeredPane.DEFAULT_LAYER);
jButton6.setFont(jButton6.getFont().deriveFont(jButton6.getFont().getSize()+1f)); jButton6.setFont(jButton6.getFont().deriveFont(jButton6.getFont().getSize()+1f));
jButton6.setText("+"); jButton6.setText("+");
@@ -280,8 +282,8 @@ public class Settings extends javax.swing.JDialog {
jButton6ActionPerformed(evt); jButton6ActionPerformed(evt);
} }
}); });
jLayeredPane2.add(jButton6);
jButton6.setBounds(410, 280, 30, 21); jButton6.setBounds(410, 280, 30, 21);
jLayeredPane2.add(jButton6, javax.swing.JLayeredPane.DEFAULT_LAYER);
jButton1.setText(bundle.getString("Settings.jButton1.text")); // NOI18N jButton1.setText(bundle.getString("Settings.jButton1.text")); // NOI18N
jButton1.setName("jButton1"); // NOI18N jButton1.setName("jButton1"); // NOI18N
@@ -290,8 +292,8 @@ public class Settings extends javax.swing.JDialog {
jButton1ActionPerformed(evt); jButton1ActionPerformed(evt);
} }
}); });
jLayeredPane2.add(jButton1);
jButton1.setBounds(30, 420, 360, 40); jButton1.setBounds(30, 420, 360, 40);
jLayeredPane2.add(jButton1, javax.swing.JLayeredPane.DEFAULT_LAYER);
jScrollPane2.setName("jScrollPane2"); // NOI18N jScrollPane2.setName("jScrollPane2"); // NOI18N
@@ -331,15 +333,17 @@ public class Settings extends javax.swing.JDialog {
} }
}); });
jScrollPane2.setViewportView(jTable1); jScrollPane2.setViewportView(jTable1);
if (jTable1.getColumnModel().getColumnCount() > 0) {
jTable1.getColumnModel().getColumn(0).setResizable(false); jTable1.getColumnModel().getColumn(0).setResizable(false);
jTable1.getColumnModel().getColumn(0).setPreferredWidth(350); jTable1.getColumnModel().getColumn(0).setPreferredWidth(350);
jTable1.getColumnModel().getColumn(0).setHeaderValue(bundle.getString("Settings.jTable1.columnModel.title1")); // NOI18N jTable1.getColumnModel().getColumn(0).setHeaderValue(bundle.getString("Settings.jTable1.columnModel.title1")); // NOI18N
jTable1.getColumnModel().getColumn(1).setResizable(false); jTable1.getColumnModel().getColumn(1).setResizable(false);
jTable1.getColumnModel().getColumn(1).setPreferredWidth(10); jTable1.getColumnModel().getColumn(1).setPreferredWidth(10);
jTable1.getColumnModel().getColumn(1).setHeaderValue(bundle.getString("Settings.jTable1.columnModel.title0")); // NOI18N jTable1.getColumnModel().getColumn(1).setHeaderValue(bundle.getString("Settings.jTable1.columnModel.title0")); // NOI18N
}
jLayeredPane2.add(jScrollPane2);
jScrollPane2.setBounds(20, 120, 410, 130); jScrollPane2.setBounds(20, 120, 410, 130);
jLayeredPane2.add(jScrollPane2, javax.swing.JLayeredPane.DEFAULT_LAYER);
jComboBox1.setFocusable(false); jComboBox1.setFocusable(false);
jComboBox1.setName("jComboBox1"); // NOI18N jComboBox1.setName("jComboBox1"); // NOI18N
@@ -348,8 +352,8 @@ public class Settings extends javax.swing.JDialog {
jComboBox1ActionPerformed(evt); jComboBox1ActionPerformed(evt);
} }
}); });
jLayeredPane2.add(jComboBox1);
jComboBox1.setBounds(130, 10, 170, 22); jComboBox1.setBounds(130, 10, 170, 22);
jLayeredPane2.add(jComboBox1, javax.swing.JLayeredPane.DEFAULT_LAYER);
jButton7.setFont(jButton7.getFont().deriveFont(jButton7.getFont().getSize()+1f)); jButton7.setFont(jButton7.getFont().deriveFont(jButton7.getFont().getSize()+1f));
jButton7.setText("‒"); jButton7.setText("‒");
@@ -362,23 +366,23 @@ public class Settings extends javax.swing.JDialog {
jButton7ActionPerformed(evt); jButton7ActionPerformed(evt);
} }
}); });
jLayeredPane2.add(jButton7);
jButton7.setBounds(410, 310, 30, 21); jButton7.setBounds(410, 310, 30, 21);
jLayeredPane2.add(jButton7, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel1.setFont(jLabel1.getFont().deriveFont(jLabel1.getFont().getSize()+1f)); jLabel1.setFont(jLabel1.getFont().deriveFont(jLabel1.getFont().getSize()+1f));
jLabel1.setText(bundle.getString("Settings.jLabel1.text")); // NOI18N jLabel1.setText(bundle.getString("Settings.jLabel1.text")); // NOI18N
jLabel1.setName("jLabel1"); // NOI18N jLabel1.setName("jLabel1"); // NOI18N
jLayeredPane2.add(jLabel1);
jLabel1.setBounds(20, 10, 110, 20); jLabel1.setBounds(20, 10, 110, 20);
jLayeredPane2.add(jLabel1, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel3.setFont(jLabel3.getFont().deriveFont(jLabel3.getFont().getSize()+1f)); jLabel3.setFont(jLabel3.getFont().deriveFont(jLabel3.getFont().getSize()+1f));
jLabel3.setText(bundle.getString("Settings.jLabel3.text")); // NOI18N jLabel3.setText(bundle.getString("Settings.jLabel3.text")); // NOI18N
jLabel3.setName("jLabel3"); // NOI18N jLabel3.setName("jLabel3"); // NOI18N
jLayeredPane2.add(jLabel3);
jLabel3.setBounds(20, 250, 230, 20); jLabel3.setBounds(20, 250, 230, 20);
jLayeredPane2.add(jLabel3, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLayeredPane1.add(jLayeredPane2);
jLayeredPane2.setBounds(10, 10, 450, 480); jLayeredPane2.setBounds(10, 10, 450, 480);
jLayeredPane1.add(jLayeredPane2, javax.swing.JLayeredPane.DEFAULT_LAYER);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout); getContentPane().setLayout(layout);
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<Form version="1.5" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JDialogFormInfo"> <Form version="1.9" maxVersion="1.9" type="org.netbeans.modules.form.forminfo.JDialogFormInfo">
<Properties> <Properties>
<Property name="defaultCloseOperation" type="int" value="2"/> <Property name="defaultCloseOperation" type="int" value="2"/>
<Property name="modal" type="boolean" value="true"/> <Property name="modal" type="boolean" value="true"/>
@@ -9,6 +9,7 @@
</Properties> </Properties>
<SyntheticProperties> <SyntheticProperties>
<SyntheticProperty name="formSizePolicy" type="int" value="1"/> <SyntheticProperty name="formSizePolicy" type="int" value="1"/>
<SyntheticProperty name="generateCenter" type="boolean" value="false"/>
</SyntheticProperties> </SyntheticProperties>
<Events> <Events>
<EventHandler event="keyPressed" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="formKeyPressed"/> <EventHandler event="keyPressed" listener="java.awt.event.KeyListener" parameters="java.awt.event.KeyEvent" handler="formKeyPressed"/>
@@ -43,26 +44,30 @@
<Property name="name" type="java.lang.String" value="jLayeredPane1" noResource="true"/> <Property name="name" type="java.lang.String" value="jLayeredPane1" noResource="true"/>
</Properties> </Properties>
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Container class="javax.swing.JLayeredPane" name="jLayeredPane2"> <Container class="javax.swing.JLayeredPane" name="jLayeredPane2">
<Properties> <Properties>
<Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor"> <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
<Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo"> <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
<TitledBorder title="How To Use"> <TitledBorder title="How To Use">
<ResourceString PropertyName="titleX" bundle="ca/canucksoftware/wosqi/Bundle.properties" key="Usage.jLayeredPane2.border.title" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString PropertyName="titleX" bundle="ca/canuckcoding/wosqi/Bundle.properties" key="Usage.jLayeredPane2.border.title" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</TitledBorder> </TitledBorder>
</Border> </Border>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jLayeredPane2" noResource="true"/> <Property name="name" type="java.lang.String" value="jLayeredPane2" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="10" y="10" width="540" height="360" layer="0" position="-1"/> <AbsoluteConstraints x="10" y="10" width="540" height="360"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout"/> <Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
<Property name="useNullLayout" type="boolean" value="true"/>
</Layout>
<SubComponents> <SubComponents>
<Container class="javax.swing.JScrollPane" name="jScrollPane1"> <Container class="javax.swing.JScrollPane" name="jScrollPane1">
<Properties> <Properties>
@@ -75,8 +80,8 @@
<AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/> <AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/>
</AuxValues> </AuxValues>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="10" y="30" width="320" height="310" layer="0" position="-1"/> <AbsoluteConstraints x="10" y="30" width="320" height="310"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
@@ -91,7 +96,7 @@
<Border info="null"/> <Border info="null"/>
</Property> </Property>
<Property name="contentType" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="contentType" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="Usage.jTextPane1.contentType" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="Usage.jTextPane1.contentType" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="editable" type="boolean" value="false"/> <Property name="editable" type="boolean" value="false"/>
<Property name="font" type="java.awt.Font" editor="org.netbeans.modules.form.editors2.FontEditor"> <Property name="font" type="java.awt.Font" editor="org.netbeans.modules.form.editors2.FontEditor">
@@ -100,7 +105,7 @@
</FontInfo> </FontInfo>
</Property> </Property>
<Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor"> <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
<ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="Usage.jTextPane1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/> <ResourceString bundle="ca/canuckcoding/wosqi/Bundle.properties" key="Usage.jTextPane1.text" replaceFormat="bundle.getString(&quot;{key}&quot;)"/>
</Property> </Property>
<Property name="name" type="java.lang.String" value="jTextPane1" noResource="true"/> <Property name="name" type="java.lang.String" value="jTextPane1" noResource="true"/>
</Properties> </Properties>
@@ -110,14 +115,14 @@
<Component class="javax.swing.JLabel" name="jLabel2"> <Component class="javax.swing.JLabel" name="jLabel2">
<Properties> <Properties>
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
<Image iconType="3" name="/ca/canucksoftware/wosqi/resources/devmode.jpg"/> <Image iconType="3" name="/ca/canuckcoding/wosqi/resources/devmode.jpg"/>
</Property> </Property>
<Property name="verticalAlignment" type="int" value="1"/> <Property name="verticalAlignment" type="int" value="1"/>
<Property name="name" type="java.lang.String" value="jLabel2" noResource="true"/> <Property name="name" type="java.lang.String" value="jLabel2" noResource="true"/>
</Properties> </Properties>
<Constraints> <Constraints>
<Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout" value="org.netbeans.modules.form.compat2.layouts.support.JLayeredPaneSupportLayout$JLayeredPaneConstraintsDescription"> <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout" value="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout$AbsoluteConstraintsDescription">
<JLayeredPaneConstraints x="350" y="40" width="180" height="270" layer="0" position="-1"/> <AbsoluteConstraints x="350" y="40" width="180" height="270"/>
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
@@ -2,7 +2,7 @@
* WebOSQuickInstallAboutBox.java * WebOSQuickInstallAboutBox.java
*/ */
package ca.canucksoftware.wosqi; package ca.canuckcoding.wosqi;
import org.jdesktop.application.Action; import org.jdesktop.application.Action;
import java.util.ResourceBundle; import java.util.ResourceBundle;
@@ -63,17 +63,17 @@ public class Usage extends javax.swing.JDialog {
jTextPane1.setName("jTextPane1"); // NOI18N jTextPane1.setName("jTextPane1"); // NOI18N
jScrollPane1.setViewportView(jTextPane1); jScrollPane1.setViewportView(jTextPane1);
jLayeredPane2.add(jScrollPane1);
jScrollPane1.setBounds(10, 30, 320, 310); jScrollPane1.setBounds(10, 30, 320, 310);
jLayeredPane2.add(jScrollPane1, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLabel2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/devmode.jpg"))); // NOI18N jLabel2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canuckcoding/wosqi/resources/devmode.jpg"))); // NOI18N
jLabel2.setVerticalAlignment(javax.swing.SwingConstants.TOP); jLabel2.setVerticalAlignment(javax.swing.SwingConstants.TOP);
jLabel2.setName("jLabel2"); // NOI18N jLabel2.setName("jLabel2"); // NOI18N
jLayeredPane2.add(jLabel2);
jLabel2.setBounds(350, 40, 180, 270); jLabel2.setBounds(350, 40, 180, 270);
jLayeredPane2.add(jLabel2, javax.swing.JLayeredPane.DEFAULT_LAYER);
jLayeredPane1.add(jLayeredPane2);
jLayeredPane2.setBounds(10, 10, 540, 360); jLayeredPane2.setBounds(10, 10, 540, 360);
jLayeredPane1.add(jLayeredPane2, javax.swing.JLayeredPane.DEFAULT_LAYER);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout); getContentPane().setLayout(layout);
@@ -2,9 +2,9 @@
* WebOSQuickInstallApp.java * WebOSQuickInstallApp.java
*/ */
package ca.canucksoftware.wosqi; package ca.canuckcoding.wosqi;
import ca.canucksoftware.utils.FileUtils; import ca.canuckcoding.utils.FileUtils;
import java.io.File; import java.io.File;
import java.io.FileNotFoundException; import java.io.FileNotFoundException;
import java.io.FileOutputStream; import java.io.FileOutputStream;
@@ -70,7 +70,7 @@ public class WebOSQuickInstallApp extends SingleFrameApplication {
JComponent.setDefaultLocale(specific); JComponent.setDefaultLocale(specific);
JFileChooser.setDefaultLocale(specific); JFileChooser.setDefaultLocale(specific);
} }
bundle = ResourceBundle.getBundle("ca/canucksoftware/wosqi/Bundle"); bundle = ResourceBundle.getBundle("ca/canuckcoding/wosqi/Bundle");
File install = new File(FileUtils.appDirectory(), bundle.getString("INSTALL")); File install = new File(FileUtils.appDirectory(), bundle.getString("INSTALL"));
if(!install.isDirectory()) { if(!install.isDirectory()) {
install.mkdirs(); install.mkdirs();
Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Whitespace-only changes.
Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

@@ -1,313 +0,0 @@
# To change this template, choose Tools | Templates
# and open the template in the editor.
MainView.jLabel2.text=\u8BBE\u5907:
MainView.fileMenu.text=\u6587\u4EF6
MainView.jLayeredPane7.border.title=\u4F9B\u5B89\u88C5\u7684\u6587\u4EF6
MainView.jButton3.text=\u5B89\u88C5
MainView.toolMenu.text=\u5DE5\u5177
MainView.helpMenu.text=\u5E2E\u52A9
MainView.jMenuItem1.text=\u6DFB\u52A0\u6587\u4EF6...
MainView.jMenuItem2.text=\u91CD\u5B89\u88C5Novacom\u9A71\u52A8
MainView.jMenuItem3.text=\u53D1\u9001\u6587\u4EF6
MainView.jMenuItem4.text=\u63A5\u6536\u6587\u4EF6
MainView.jMenuItem5.text=\u8BBE\u5907\u7BA1\u7406
MainView.jMenuItem6.text=\u4F7F\u7528
MainView.jMenuItem7.text=\u653E\u5F03
MainView.aboutMenuItem.text=\u5173\u4E8E
DoctorDownloader.jLabel1.text_1=<html>Novacom\u4E0B\u8F7D\u4E2D
Usage.jLayeredPane2.border.title=\u5982\u4F55\u4F7F\u7528
Usage.jTextPane1.text=<html><body style="font:1em">\u672C\u7A0B\u5E8F\u6B63\u5E38\u8FD0\u884C\u524D\u63D0:<br/><ul><li/>\u5B89\u88C5Novacom\u9A71\u52A8<br/><br/>\u53EF\u70B9\u51FB\u9876\u90E8\u83DC\u5355\u9009\u62E9\u91CD\u65B0\u5B89\u88C5Novacom\u9A71\u52A8<br/><br/><li/>\u5DF2\u5F00\u542F\u5F00\u53D1\u8005\u6A21\u5F0F<br/><br/>\u4E3B\u754C\u9762\u8FDE\u7EED\u8F93\u5165"upupdowndownleftrightleftrightbastart"\u8C03\u51FA\u5F00\u53D1\u8005\u6A21\u5F0F\u9009\u9879<br/><br/><li/>\u624B\u673A\u63A5\u6570\u636E\u7EBF\u8FDE\u7535\u8111\u540E\u9009\u62E9"Just charge".</ul></body>
Usage.jTextPane1.contentType=text/html
ReveiveFile.jLabel2.text=\u6587\u4EF6:
ReceiveFile.jButton1.text=...
ReveiveFile.jLabel1.text=\u76EE\u6807:
ReceiveFile.jButton2.text=\u53D6\u81EA\u8BBE\u5907
ReceiveFile.jButton3.text=\u53D6\u6D88
SendFile.jButton1.text=...
SendFile.jLabel2.text=\u6587\u4EF6:
SendFile.jLabel1.text=\u76EE\u6807:
SendFile.jButton3.text=\u53D6\u6D88
SendFile.jButton2.text=\u53D1\u5F80\u8BBE\u5907
DeviceManagement.jLabel2.text=
DeviceManagement.jLabel3.text=
DeviceManagement.jLabel9.text=
DeviceManagement.jButton1.text=\u5378\u8F7D
DeviceManagement.jLabel8.text=
DeviceManagement.jLayeredPane3.border.title=\u7528\u6237\u5DF2\u5B89\u88C5\u5185\u5BB9
DeviceManagement.jLabel4.text=
DeviceManagement.jLabel5.text=
DeviceManagement.jTable1.columnModel.title1=
DeviceManagement.jTable1.columnModel.title0=\u540D\u79F0
DeviceManagement.jLayeredPane2.border.title=\u8BBE\u5907\u4FE1\u606F
DeviceManagement.jLabel1.text=
DeviceManagement.jLabel10.text=
DeviceManagement.jLabel11.text=
DeviceManagement.jLabel12.text=
DeviceManagement.jLabel13.text=
LOADING_LIST...=\u5217\u8868\u5BFC\u5165\u4E2D...
{0}_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.={0} \u8FDE\u63A5\u4E2D\u65AD,\u8BF7\u91CD\u8BD5
DEVICE_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.=\u8FDE\u63A5\u4E2D\u65AD,\u8BF7\u91CD\u8BD5
DEVICE\:=\u8BBE\u5907:
OS\:=\u64CD\u4F5C\u7CFB\u7EDF:
ARCHITECTURE\:=\u7ED3\u6784:
BUILD_NAME\:=\u5EFA\u7ACB\u540D\u79F0:
BUILD_TIME\:=\u5EFA\u7ACB\u65F6\u95F4:
CPU_TYPE\:=CPU\u7C7B\u578B:
CPU_SPEED\:=CPU\u901F\u5EA6:
CPU_HARDWARE\:=CPU\u786C\u4EF6:
MODEM_TYPE\:=\u732B\u7C7B\u578B:
MODEM_FIRMWARE\:=\u732B\u56FA\u4EF6:
DEPENDANT_PACKAGES_EXIST_WARNING=\u6CE8\u610F:\u4EE5\u4E0B\u6587\u4EF6\u4E0E\"{0}\"\u5173\u8054,\u5C06\u4F1A\u4E00\u8D77\u5220\u9664
WARNING=\u6CE8\u610F
PROCESSING_FINISHED_DOWNLOAD._THIS_MAY_TAKE_A_FEW_MINUTES.=\u7A0D\u7B49\u7247\u523B
INSTALLING_DRIVER...=\u6B63\u5728\u5B89\u88C5\u9A71\u52A8...
DRIVER_INSTALLED_SUCCESSFULLY.=\u9A71\u52A8\u5B89\u88C5\u6210\u529F.
ERROR\:_DRIVER_INSTALLATION_FAILED=\u51FA\u9519:\u9A71\u52A8\u5B89\u88C5\u5931\u8D25
ERROR\:=\u51FA\u9519:
PLEASE_WAIT...=\u7A0D\u7B49...
SELECT=\u9009\u62E9
FILE_TRANSFERRED_SUCCESSFULLY.=\u6587\u4EF6\u4F20\u9001\u6210\u529F
FILE_TRANSFER_FAILED.=\u6587\u4EF6\u4F20\u9001\u5931\u8D25
SYSTEM_IS_BUSY._TRY_AGAIN_LATER.=\u7CFB\u7EDF\u5FD9,\u7A0D\u540E\u518D\u8BD5.
CONNECTING...=\u8FDE\u63A5\u4E2D...
DOWNLOADING\:=\u4E0B\u8F7D\u4E2D:
TRANSFERRING_AND_APPLYING\:=\u4F20\u9001\u4E2D:
TRANSFERRING\:=\u4F20\u9001\u4E2D:
INSTALLING\:=\u5B89\u88C5\u4E2D:
INSTALL=\u5B89\u88C5
NO_DEVICES_ARE_CONNECTED._CONNECT_A_DEVICE_THEN_RELAUNCH_WEBOS_QUICK_INSTALL.=\u8BBE\u5907\u672A\u8FDE\u63A5,\u8BF7\u8FDE\u63A5\u540E\u518D\u6B21\u8FD0\u884C
NO_DEVICES_FOUND=\u672A\u53D1\u73B0\u8BBE\u5907
FULL_WOSQI_DISCLAIMER=\u7A0B\u5E8F\u6709\u98CE\u9669,\u540E\u679C\u9700\u81EA\u8D1F,\u8BF7\u8C28\u614E\u4F7F\u7528.
DISCLAIMER=\u653E\u5F03
FOR_WEBOS_QUICK_INSTALL_TO_RUN_CORRECTLY,_YOUR_COMPUTER_NEEDS_TO_HAVE_THE_NOVACOM_DRIVER_INSTALLED._WOULD_YOU_LIKE_TO_INSTALL_IT_NOW?=\u5B89\u88C5Novacom\u9A71\u52A8\u624D\u80FD\u7528,\u73B0\u5728\u5B89\u88C5\u5417?
NOVACOM_DRIVER_MISSING=Novacom\u9A71\u52A8\u7F3A\u5931
JAR_FILES_(*.JAR)=Jar\u6587\u4EF6(*.jar)
WEBOS_FILES_(*.IPK,_*.PATCH,_*.DIFF)=webOS\u6587\u4EF6(*.ipk, *.patch, *.diff)
REPEATING_CONNECTION_WARNING=\u8BF7\u8FDE\u63A5\u597D\u8BBE\u5907\u518D\u7EE7\u7EED.
WEBOS_DOCTOR_NEEDED_FOR_DRIVERS=\u9700\u8981\u9009\u62E9webOSDoctor\u4EE5\u5B89\u88C5Novacom\u9A71\u52A8.\u6CA1\u6709\u5C31\u73B0\u5728\u4E0B\u8F7D\u4E00\u4E2A.
WEBOSDOCTOR_REQUIRED=\u9700\u8981webOSDoctor
DOWNLOAD=\u4E0B\u8F7D
SELECT_FILE...=\u9009\u62E9\u6587\u4EF6...
CANCEL=\u53D6\u6D88
InstalledPkgInfo.jLabel1.text=\u540D\u79F0:
InstalledPkgInfo.jLabel2.text=\u7248\u672C:
InstalledPkgInfo.jLabel4.text=ID:
InstalledPkgInfo.jButton1.text=\u5173\u95ED
InstalledPkgInfo.jLabel11.text=\u4F5C\u8005:
InstalledPkgInfo.title=\u6587\u4EF6\u4FE1\u606F
UNKNOWN=\u672A\u77E5
InstalledPatchInfo.title=\u6587\u4EF6\u4FE1\u606F
InstalledPatchInfo.jButton1.text=\u5173\u95ED
InstalledPatchInfo.jLabel4.text=ID:
InstalledPatchInfo.jLabel2.text=\u7248\u672C:
InstalledPatchInfo.jLabel1.text=\u540D\u79F0:
InstalledPatchInfo.jLabel5.text=\u63CF\u8FF0:
InstalledPatchInfo.jLabel11.text=\u4F5C\u8005:
About.closeButton.text=\u5173\u95ED
About.jLabel5.text=\u5E2E\u52A9
About.appVersionLabel.text=\u7248\u672C\u53F7 4.5.0
About.jLabel2.text=\u7B80\u4F53\u4E2D\u6587\u7FFB\u8BD1:medigi8@twitter
About.jLabel4.text=<html>\u7248\u6743\u5F52Jason Robitaille\u6240\u6709,\u76D7\u7248\u5FC5\u7A76.
About.jLabel6.text=<html><p align="justify">\u6B64\u4E3A\u4E2A\u4EBA\u4F5C\u54C1,\u4E0EPalm\u516C\u53F8\u65E0\u5173.Palm,Pre,Pixi,Veer,TouchPad\u548CWebOS\u6CE8\u518C\u5546\u6807\u5F52 Hewlett-Packard\u516C\u53F8\u6240\u6709.</p>
FeedLoader.jLabel5.text=\u5206\u6790\u4E0B\u8F7D\u4E2D:
FeedLoader.jLabel6.text=
FeedViewer.jLayeredPane1.TabConstraints.tabTitle=\u66F4\u65B0
FeedViewer.jLayeredPane2.TabConstraints.tabTitle=\u5E94\u7528\u8F6F\u4EF6
FeedViewer.jLayeredPane3.TabConstraints.tabTitle=\u670D\u52A1
FeedViewer.jLayeredPane4.TabConstraints.tabTitle=\u63D2\u4EF6
FeedViewer.jLayeredPane5.TabConstraints.tabTitle=Linux\u8F6F\u4EF6
FeedViewer.jLayeredPane6.TabConstraints.tabTitle=\u5185\u6838
FeedViewer.jLayeredPane7.TabConstraints.tabTitle=\u8865\u4E01
FeedViewer.jLayeredPane8.TabConstraints.tabTitle=\u4E3B\u9898
FeedViewer.jTextField1.text=
FeedViewer.jButton1.text=
FeedViewer.jButton2.text=\u5B89\u88C5
FeedViewer.jLabel1.text=<html>
FeedViewer.jLabel2.text=<html>
FeedViewer.jTextPane1.contentType=text/html
FeedViewer.jTextPane1.text=<html>
FeedViewer.jLabel4.text=<html><b>\u6E90:</b>
FeedViewer.jLabel3.text=<html><b>\u8BB8\u53EF:</b>
FeedViewer.jLabel5.text=<html><b>\u7248\u672C:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel6.text=<html><b>\u4E0A\u6B21\u4FEE\u6539:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel8.text=<html><b>\u63CF\u8FF0:</b>
FeedViewer.jLabel7.text=<html>
FeedViewer.jLabel9.text=<html><b>\u4F5C\u8005:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel10.text=<html>
FeedViewer.jLabel11.text=<html><a href="#">\u4E3B\u754C\u9762</a>
FeedViewer.jTextField2.text=
FeedViewer.jLabel22.text=<html><a href="#">\u4E3B\u754C\u9762</a>
FeedViewer.jLabel21.text=<html>
FeedViewer.jLabel20.text=<html><b>\u4F5C\u8005:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel19.text=<html>
FeedViewer.jLabel18.text=<html><b>\u63CF\u8FF0:</b>
FeedViewer.jLabel17.text=<html><b>\u4E0A\u6B21\u4FEE\u6539:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel16.text=<html><b>\u7248\u672C:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel15.text=<html><b>\u8BB8\u53EF:</b>
FeedViewer.jLabel14.text=<html><b>\u6E90:</b>
FeedViewer.jTextPane2.text=<html>
FeedViewer.jTextPane2.contentType=text/html
FeedViewer.jLabel13.text=<html>
FeedViewer.jLabel12.text=<html>
FeedViewer.jButton4.text=\u5B89\u88C5
FeedViewer.jButton3.text=
FeedViewer.jLabel33.text=<html><a href="#">\u4E3B\u754C\u9762</a>
FeedViewer.jLabel32.text=<html>
FeedViewer.jLabel31.text=<html><b>\u4F5C\u8005:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel30.text=<html>
FeedViewer.jLabel29.text=<html><b>\u63CF\u8FF0:</b>
FeedViewer.jLabel28.text=<html><b>\u4E0A\u6B21\u4FEE\u6539:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel27.text=<html><b>\u7248\u672C:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel26.text=<html><b>\u8BB8\u53EF:</b>
FeedViewer.jLabel25.text=<html><b>\u6E90:</b>
FeedViewer.jTextPane3.text=<html>
FeedViewer.jTextPane3.contentType=text/html
FeedViewer.jLabel24.text=<html>
FeedViewer.jLabel23.text=<html>
FeedViewer.jButton6.text=\u5B89\u88C5
FeedViewer.jButton5.text=
FeedViewer.jTextField3.text=
FeedViewer.jLabel44.text=<html><a href="#">\u4E3B\u754C\u9762</a>
FeedViewer.jLabel43.text=<html>
FeedViewer.jLabel42.text=<html><b>\u4F5C\u8005:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel41.text=<html>
FeedViewer.jLabel40.text=<html><b>\u63CF\u8FF0:</b>
FeedViewer.jLabel39.text=<html><b>\u4E0A\u6B21\u4FEE\u6539:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel38.text=<html><b>\u7248\u672C:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel37.text=<html><b>\u8BB8\u53EF:</b>
FeedViewer.jLabel36.text=<html><b>\u6E90:</b>
FeedViewer.jTextPane4.text=<html>
FeedViewer.jTextPane4.contentType=text/html
FeedViewer.jLabel35.text=<html>
FeedViewer.jLabel34.text=<html>
FeedViewer.jButton8.text=\u5B89\u88C5
FeedViewer.jButton7.text=
FeedViewer.jTextField4.text=
FeedViewer.jTextField5.text=
FeedViewer.jLabel55.text=<html><a href="#">\u4E3B\u754C\u9762</a>
FeedViewer.jLabel54.text=<html>
FeedViewer.jLabel53.text=<html><b>\u4F5C\u8005:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel52.text=<html>
FeedViewer.jLabel51.text=<html><b>\u63CF\u8FF0:</b>
FeedViewer.jLabel50.text=<html><b>\u4E0A\u6B21\u4FEE\u6539:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel49.text=<html><b>\u7248\u672C:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel48.text=<html><b>\u8BB8\u53EF:</b>
FeedViewer.jLabel47.text=<html><b>\u6E90:</b>
FeedViewer.jTextPane5.text=<html>
FeedViewer.jTextPane5.contentType=text/html
FeedViewer.jLabel46.text=<html>
FeedViewer.jLabel45.text=<html>
FeedViewer.jButton10.text=\u5B89\u88C5
FeedViewer.jButton9.text=
FeedViewer.jLabel66.text=<html><a href="#">\u4E3B\u754C\u9762</a>
FeedViewer.jLabel65.text=<html>
FeedViewer.jLabel64.text=<html><b>\u4F5C\u8005:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel63.text=<html>
FeedViewer.jLabel62.text=<html><b>\u63CF\u8FF0:</b>
FeedViewer.jLabel61.text=<html><b>\u4E0A\u6B21\u4FEE\u6539:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel60.text=<html><b>\u7248\u672C:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel59.text=<html><b>\u8BB8\u53EF:</b>
FeedViewer.jLabel58.text=<html><b>\u6E90:</b>
FeedViewer.jTextPane6.text=<html>
FeedViewer.jTextPane6.contentType=text/html
FeedViewer.jLabel57.text=<html>
FeedViewer.jLabel56.text=<html>
FeedViewer.jButton12.text=\u5B89\u88C5
FeedViewer.jButton11.text=
FeedViewer.jTextField6.text=
FeedViewer.jLabel77.text=<html><a href="#">\u4E3B\u754C\u9762</a>
FeedViewer.jLabel76.text=<html>
FeedViewer.jLabel75.text=<html><b>\u4F5C\u8005:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel74.text=<html>
FeedViewer.jLabel73.text=<html><b>\u63CF\u8FF0:</b>
FeedViewer.jLabel72.text=<html><b>\u4E0A\u6B21\u4FEE\u6539:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel71.text=<html><b>\u7248\u672C:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel70.text=<html><b>\u8BB8\u53EF:</b>
FeedViewer.jLabel69.text=<html><b>\u6E90:</b>
FeedViewer.jTextPane7.text=<html>
FeedViewer.jTextPane7.contentType=text/html
FeedViewer.jLabel68.text=<html>
FeedViewer.jLabel67.text=<html>
FeedViewer.jButton14.text=\u5B89\u88C5
FeedViewer.jButton13.text=
FeedViewer.jTextField7.text=
FeedViewer.jLabel88.text=<html><a href="#">\u4E3B\u754C\u9762</a>
FeedViewer.jLabel87.text=<html>
FeedViewer.jLabel86.text=<html><b>\u4F5C\u8005:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel85.text=<html>
FeedViewer.jLabel84.text=<html><b>\u63CF\u8FF0:</b>
FeedViewer.jLabel83.text=<html><b>\u4E0A\u6B21\u4FEE\u6539:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel82.text=<html><b>\u7248\u672C:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel81.text=<html><b>\u8BB8\u53EF:</b>
FeedViewer.jLabel80.text=<html><b>\u6E90:</b>
FeedViewer.jTextPane8.text=<html>
FeedViewer.jTextPane8.contentType=text/html
FeedViewer.jLabel79.text=<html>
FeedViewer.jLabel78.text=
FeedViewer.jButton16.text=\u66F4\u65B0
FeedViewer.jLayeredPane9.TabConstraints.tabTitle=Linux\u540E\u53F0\u7A0B\u5E8F
FeedViewer.jLabel99.text=<html><a href="#">\u4E3B\u754C\u9762</a>
FeedViewer.jLabel98.text=<html>
FeedViewer.jLabel97.text=<html><b>\u4F5C\u8005:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel96.text=<html>
FeedViewer.jLabel95.text=<html><b>\u63CF\u8FF0:</b>
FeedViewer.jLabel94.text=<html><b>\u4E0A\u6B21\u4FEE\u6539:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel93.text=<html><b>\u7248\u672C:</b> &nbsp;&nbsp;&nbsp;
FeedViewer.jLabel92.text=<html><b>\u8BB8\u53EF:</b>
FeedViewer.jLabel91.text=<html><b>\u6E90:</b>
FeedViewer.jTextPane9.text=<html>
FeedViewer.jTextPane9.contentType=text/html
FeedViewer.jLabel90.text=<html>
FeedViewer.jLabel89.text=<html>
FeedViewer.jButton18.text=\u5B89\u88C5
FeedViewer.jButton17.text=
FeedViewer.jTextField9.text=
SendFile.title=\u53D1\u9001\u6587\u4EF6
ReceiveFile.title=\u63A5\u6536\u6587\u4EF6
FeedViewer.availablePackagesTabs.TabConstraints.tabTitle=\u53EF\u7528\u8F6F\u4EF6\u5305
Installer.jLabel5.text=
FeedViewer.jButton15.text=\u5168\u90E8\u66F4\u65B0
ALL=\u5168\u90E8
WEBOS_PACKAGE_FILE=WebOS\u8F6F\u4EF6\u5305\u6587\u4EF6
WEBOS_PATCH_FILE=WebOS\u8865\u4E01\u6587\u4EF6
WEBOS_DIFF_FILE=WebOS Diff\u6587\u4EF6
UNKNOWN_FILE=\u672A\u77E5\u6587\u4EF6
ERROR\:_FEED_LOADING_FAILED=\u51FA\u9519:\u5BFC\u5165\u6E90\u65F6\u5931\u8D25
ERROR\:_DRIVER_INSTALLATION_FAILED=\u51FA\u9519:\u9A71\u52A8\u5B89\u88C5\u5931\u8D25
ERROR\:_UNABLE_TO_DOWNLOAD_{0}=\u51FA\u9519:\u65E0\u6CD5\u4E0B\u8F7D{0}
VERSION\:=\u7248\u672C:
DEVELOPER\:=\u4F5C\u8005:
LAST_UPDATED\:=\u4E0A\u6B21\u4FEE\u6539:
NO_PACKAGES_FOUND=\u672A\u53D1\u73B0\u8F6F\u4EF6\u5305
DEPENDANCY_INSTALL_WARNING=\u8B66\u544A:\u4EE5\u4E0B\u6587\u4EF6\u4E0E{0}\u5173\u8054,\u5C06\u4F1A\u4E00\u5E76\u5B89\u88C5
NO_UPDATES_FOUND=\u672A\u53D1\u73B0\u66F4\u65B0
MainView.installTable.columnModel.title2=\u7C7B\u578B
MainView.installTable.columnModel.title1=\u5927\u5C0F
MainView.installTable.columnModel.title0=\u540D\u79F0
Settings.title=\u8BBE\u7F6E
Settings.jLabel1.text=\u8BED\u8A00:
MainView.jMenuItem8.text=\u8BBE\u7F6E
<SYSTEM_DEFAULT>=<\u7CFB\u7EDF\u9ED8\u8BA4>
ENGLISH=\u82F1\u8BED
FRENCH=\u6CD5\u8BED
GERMAN=\u5FB7\u8BED
SIMPLIFIED_CHINESE=\u7B80\u4F53\u4E2D\u6587
THE_NEW_LANGUAGE_WILL_TAKE_EFFECT_THE_NEXT_TIME_WEBOS_QUICK_INSTALL_IS_LAUNCHED.=\u66F4\u6539\u8BED\u8A00\u540E\u9700\u91CD\u542F\u7A0B\u5E8F.
LANGUAGE_CHANGED.=\u8BED\u8A00\u5DF2\u66F4\u6539
ERROR\:_INVALID_FEED_URL=\u51FA\u9519:\u65E0\u6548\u5730\u5740
CUSTOM_FEED_URL\:=\u9972\u6599\u5730\u5740:
EXIT=\u9000\u51FA
MainView.jMenuItem9.text=Linux\u547D\u4EE4\u884C
Settings.jLabel2.text=\u9ED8\u8BA4\u6E90:
Settings.jLabel3.text=\u81EA\u5B9A\u4E49\u6E90:
Settings.jButton1.text=\u5220\u9664\u5DF2\u5B58\u5F00\u53D1\u8005\u6A21\u5F0F\u5BC6\u7801
FEED_PRECENTRAL=webOS Nation
FEED_WEBOSINTERNALS=WebOS-Internals
FEED_PATCHES=WebOS\u8865\u4E01
FEED_KERNELS=WebOS\u5185\u6838
FEED_PRETHEMER=\u4E3B\u9898
FEED_PCTHEMES=webOS Nation \u4E3B\u9898
FEED_CLOCK=\u65F6\u949F\u4E3B\u9898
Settings.jCheckBox1.text=<html>\u5C3D\u53EF\u80FD\u4F7F\u7528\u8BBE\u5907\u540D\u79F0
OK=\u597D