/hg/icedtea-web: Made temporary files location JFileChooser open...
gitne at icedtea.classpath.org
gitne at icedtea.classpath.org
Wed Sep 11 03:34:17 PDT 2013
changeset 6124fd87eaba in /hg/icedtea-web
details: http://icedtea.classpath.org/hg/icedtea-web?cmd=changeset;node=6124fd87eaba
author: Jacob Wisor <gitne at gmx.de>
date: Wed Sep 11 12:05:44 2013 +0200
Made temporary files location JFileChooser open at the currently specified location
Made temporary files location JFileChooser display a helpful title
Removed misleading "All Files" file filter from JFileChooser
Added new message to resources for JFileChooser's choose button
Fixed a few inconsistent messages in resource files
diffstat:
ChangeLog | 18 ++++++++++
netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java | 8 ++-
netx/net/sourceforge/jnlp/resources/Messages.properties | 3 +-
netx/net/sourceforge/jnlp/resources/Messages_cs.properties | 2 +
netx/net/sourceforge/jnlp/resources/Messages_de.properties | 5 ++-
netx/net/sourceforge/jnlp/resources/Messages_pl.properties | 3 +
6 files changed, 34 insertions(+), 5 deletions(-)
diffs (147 lines):
diff -r f59d6eba666c -r 6124fd87eaba ChangeLog
--- a/ChangeLog Mon Sep 09 11:32:36 2013 -0400
+++ b/ChangeLog Wed Sep 11 12:05:44 2013 +0200
@@ -1,3 +1,21 @@
+2013-09-11 Jacob Wisor <gitne at gmx.de>
+
+ * netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java
+ Made temporary files location JFileChooser open at the currently specified location
+ Made temporary files location JFileChooser display a helpful title
+ Removed misleading "All Files" file filter from JFileChooser
+ * netx/net/sourceforge/jnlp/resources/Messages.properties
+ Added new message to resources for JFileChooser's choose button
+ * netx/net/sourceforge/jnlp/resources/Messages_cs.properties
+ Added new message to resources for JFileChooser's choose button
+ Fixed a few inconsistent messages in resource files
+ * netx/net/sourceforge/jnlp/resources/Messages_de.properties
+ Added new message to resources for JFileChooser's choose button
+ Fixed a few inconsistent messages in resource files
+ * netx/net/sourceforge/jnlp/resources/Messages_pl.properties
+ Added new message to resources for JFileChooser's choose button
+ Fixed a few inconsistent messages in resource files
+
2013-09-09 Omair Majid <omajid at redhat.com>
* netx/net/sourceforge/jnlp/JNLPFile.java
diff -r f59d6eba666c -r 6124fd87eaba netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java
--- a/netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java Mon Sep 09 11:32:36 2013 -0400
+++ b/netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java Wed Sep 11 12:05:44 2013 +0200
@@ -109,10 +109,12 @@
bLocation.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
- JFileChooser fileChooser = new JFileChooser();
+ JFileChooser fileChooser = new JFileChooser(location.getText());
fileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
fileChooser.setFileHidingEnabled(false);
- if (fileChooser.showOpenDialog(null) == JFileChooser.APPROVE_OPTION) {
+ fileChooser.setAcceptAllFileFilterUsed(false);
+ fileChooser.setDialogTitle(Translator.R("TIFPLocationLabel"));
+ if (fileChooser.showDialog(null, Translator.R("TIFPFileChooserChooseButton")) == JFileChooser.APPROVE_OPTION) {
// Check if we have permission to write to that location.
String result = fileChooser.getSelectedFile().getAbsolutePath();
File dirLocation = new File(result);
@@ -242,4 +244,4 @@
config.setProperty(properties[2], spCacheSize.getValue().toString());
}
-}
+}
\ No newline at end of file
diff -r f59d6eba666c -r 6124fd87eaba netx/net/sourceforge/jnlp/resources/Messages.properties
--- a/netx/net/sourceforge/jnlp/resources/Messages.properties Mon Sep 09 11:32:36 2013 -0400
+++ b/netx/net/sourceforge/jnlp/resources/Messages.properties Wed Sep 11 12:05:44 2013 +0200
@@ -291,7 +291,7 @@
CVUser=User
CVSystem=System
-#KeyStores: see KeyStores.java
+# KeyStores: see KeyStores.java
KS=KeyStore
KSCerts=Trusted Certificates
KSJsseCerts=Trusted JSSE Certificates
@@ -461,6 +461,7 @@
TIFPCacheSize=Set the amount of disk space for storing temporary files
TIFPDeleteFiles=Delete files
TIFPViewFiles=View files...
+TIFPFileChooserChooseButton=Choose
# Control Panel - Cache Viewer
CVCPDialogTitle=Cache Viewer
diff -r f59d6eba666c -r 6124fd87eaba netx/net/sourceforge/jnlp/resources/Messages_cs.properties
--- a/netx/net/sourceforge/jnlp/resources/Messages_cs.properties Mon Sep 09 11:32:36 2013 -0400
+++ b/netx/net/sourceforge/jnlp/resources/Messages_cs.properties Wed Sep 11 12:05:44 2013 +0200
@@ -278,6 +278,7 @@
CVUser=U\u017eivatel
CVSystem=Syst\u00e9m
+# KeyStores: see KeyStores.java
KS=\u00dalo\u017ei\u0161t\u011b kl\u00ed\u010d\u016f
KSCerts=D\u016fv\u011bryhodn\u00e9 certifik\u00e1ty
KSJsseCerts=D\u016fv\u011bryhodn\u00e9 certifik\u00e1ty JSSE
@@ -447,6 +448,7 @@
TIFPCacheSize=Nastavte velikost m\u00edsta na disku ur\u010den\u00e9ho pro do\u010dasn\u00e9 soubory.
TIFPDeleteFiles=Smazat soubory
TIFPViewFiles=Zobrazit soubory...
+TIFPFileChooserChooseButton=Vybrat
# Control Panel - Cache Viewer
CVCPDialogTitle=Prohl\u00ed\u017ee\u010d vyrovn\u00e1vac\u00ed pam\u011bti
diff -r f59d6eba666c -r 6124fd87eaba netx/net/sourceforge/jnlp/resources/Messages_de.properties
--- a/netx/net/sourceforge/jnlp/resources/Messages_de.properties Mon Sep 09 11:32:36 2013 -0400
+++ b/netx/net/sourceforge/jnlp/resources/Messages_de.properties Wed Sep 11 12:05:44 2013 +0200
@@ -193,9 +193,10 @@
BOAbout=Zeigt eine Beispielanwendung.
BONosecurity=Deaktiviert die sichere Laufzeitumgebung.
BONoupdate=Deaktiviert die Pr\u00fcfung nach Aktualisierungen.
-BOHeadless=Deaktiviert Herunterladefenster, andere Benutzeroberfl\u00e4chen.
+BOHeadless=Deaktiviert Herunterladefenster und andere Benutzeroberfl\u00e4chen.
BOStrict=Aktiviert die strikte Pr\u00fcfung des JNLP-Dateiformats.
BOViewer=Zeigt die Ansicht der vertrauensw\u00fcrdigen Zertifikate.
+BOXml=Verwendet einen strikten XML-Parser f\u00fcr die JNLP-Datei.
BXnofork=Keine weitere JVM erstellen.
BXclearcache=Den JNLP-Anwendungszwischenspeicher s\u00e4ubern.
BXignoreheaders=Die Pr\u00fcfung der Metadaten von Jar-Dateien auslassen.
@@ -285,6 +286,7 @@
CVUser=Benutzer
CVSystem=System
+# KeyStores: see KeyStores.java
KS=Schl\u00fcsselspeicher
KSCerts=Vertrauensw\u00fcrdige Zertifikate
KSJsseCerts=Vertrauensw\u00fcrdige JSSE Zertifikate
@@ -454,6 +456,7 @@
TIFPCacheSize=Menge des Plattenplatzes zur Speicherung tempor\u00e4rer Dateien
TIFPDeleteFiles=Dateien l\u00f6schen
TIFPViewFiles=Dateien anzeigen...
+TIFPFileChooserChooseButton=Ausw\u00e4hlen
# Control Panel - Cache Viewer
CVCPDialogTitle=Zwischenspeicheranzeige
diff -r f59d6eba666c -r 6124fd87eaba netx/net/sourceforge/jnlp/resources/Messages_pl.properties
--- a/netx/net/sourceforge/jnlp/resources/Messages_pl.properties Mon Sep 09 11:32:36 2013 -0400
+++ b/netx/net/sourceforge/jnlp/resources/Messages_pl.properties Wed Sep 11 12:05:44 2013 +0200
@@ -196,6 +196,7 @@
BOHeadless=Wy\u0142\u0105cza okno pobierania i inne interfejsy graficzne
BOStrict=W\u0142\u0105cza \u015bcis\u0142e sprawdzanie format pliku JNLP
BOViewer=Pokazuje podgl\u0105d zaufanych certyfikat\u00f3w
+BOXml=Stosuje \u015bcis\u0142y analizator sk\u0142adniowy XML do analizy pliku JNLP
BXnofork=Nie tw\u00f3rz nast\u0119pnej JVM
BXclearcache=Wyczy\u015b\u0107 pami\u0119\u0107 podr\u0119czn\u0105 aplikacji JNLP
BXignoreheaders=Pomijaj weryfikacj\u0119 nag\u0142\u00f3wk\u00f3w plik\u00f3w jar
@@ -285,6 +286,7 @@
CVUser=U\u017cytkownik
CVSystem=System
+# KeyStores: see KeyStores.java
KS=Baza kluczy
KSCerts=Zaufane certyfikaty
KSJsseCerts=Zaufane certyfikaty JSSE
@@ -454,6 +456,7 @@
TIFPCacheSize=Nastaw wielko\u015b\u0107 miejsca na dysku do sk\u0142adowania plik\u00f3w tymczasowych
TIFPDeleteFiles=Usu\u0144 pliki
TIFPViewFiles=Przegl\u0105daj pliki...
+TIFPFileChooserChooseButton=Wybierz
# Control Panel - Cache Viewer
CVCPDialogTitle=Podgl\u0105d pami\u0119ci podr\u0119cznej
More information about the distro-pkg-dev
mailing list