# HG changeset patch # User Jacob Wisor # Date 1378850400 -7200 # Node ID 508f65fc113550e8314f97a04d88569de5418c40 # Parent a875c8f789f2785f2c320c457705c6f6dc61d839 * 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 diff -r a875c8f789f2 -r 508f65fc1135 ChangeLog --- a/ChangeLog Wed Sep 11 15:19:42 2013 -0400 +++ b/ChangeLog Wed Sep 11 00:00:00 2013 +0200 @@ -1,3 +1,22 @@ +2013-09-11 Jacob Wisor + + * 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 * netx/net/sourceforge/jnlp/JNLPFile.java diff -r a875c8f789f2 -r 508f65fc1135 netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java --- a/netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java Wed Sep 11 15:19:42 2013 -0400 +++ b/netx/net/sourceforge/jnlp/controlpanel/TemporaryInternetFilesPanel.java Wed Sep 11 00:00:00 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 a875c8f789f2 -r 508f65fc1135 netx/net/sourceforge/jnlp/resources/Messages.properties --- a/netx/net/sourceforge/jnlp/resources/Messages.properties Wed Sep 11 15:19:42 2013 -0400 +++ b/netx/net/sourceforge/jnlp/resources/Messages.properties Wed Sep 11 00:00:00 2013 +0200 @@ -278,7 +278,7 @@ CVUser=User CVSystem=System -#KeyStores: see KeyStores.java +# KeyStores: see KeyStores.java KS=KeyStore KSCerts=Trusted Certificates KSJsseCerts=Trusted JSSE Certificates @@ -448,6 +448,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 a875c8f789f2 -r 508f65fc1135 netx/net/sourceforge/jnlp/resources/Messages_cs.properties --- a/netx/net/sourceforge/jnlp/resources/Messages_cs.properties Wed Sep 11 15:19:42 2013 -0400 +++ b/netx/net/sourceforge/jnlp/resources/Messages_cs.properties Wed Sep 11 00:00:00 2013 +0200 @@ -278,7 +278,7 @@ CVUser=U\u017eivatel CVSystem=Syst\u00e9m -#KeyStores: see KeyStores.java +# 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 @@ -448,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 @@ -571,4 +572,4 @@ APPEXTSECguiPanelShowOnlyPermanentN=Zobrazit pouze zak\u00e1zan\u00e9 trval\u00e9 z\u00e1znamy APPEXTSECguiPanelShowOnlyTemporalY=Zobrazit pouze d\u0159\u00edve povolen\u00e9 z\u00e1znamy applet\u016f APPEXTSECguiPanelShowOnlyTemporalN=Zobrazit pouze d\u0159\u00edve zak\u00e1zan\u00e9 z\u00e1znamy applet\u016f -APPEXTSEChelpHomeDialogue=Odstavec o dialogu \ No newline at end of file +APPEXTSEChelpHomeDialogue=Odstavec o dialogu diff -r a875c8f789f2 -r 508f65fc1135 netx/net/sourceforge/jnlp/resources/Messages_de.properties --- a/netx/net/sourceforge/jnlp/resources/Messages_de.properties Wed Sep 11 15:19:42 2013 -0400 +++ b/netx/net/sourceforge/jnlp/resources/Messages_de.properties Wed Sep 11 00:00:00 2013 +0200 @@ -186,7 +186,7 @@ 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. BXnofork=Keine weitere JVM erstellen. @@ -278,6 +278,7 @@ CVUser=Benutzer CVSystem=System +# KeyStores: see KeyStores.java KS=Schl\u00fcsselspeicher KSCerts=Vertrauensw\u00fcrdige Zertifikate KSJsseCerts=Vertrauensw\u00fcrdige JSSE Zertifikate @@ -447,6 +448,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 a875c8f789f2 -r 508f65fc1135 netx/net/sourceforge/jnlp/resources/Messages_pl.properties --- a/netx/net/sourceforge/jnlp/resources/Messages_pl.properties Wed Sep 11 15:19:42 2013 -0400 +++ b/netx/net/sourceforge/jnlp/resources/Messages_pl.properties Wed Sep 11 00:00:00 2013 +0200 @@ -278,6 +278,7 @@ CVUser=U\u017cytkownik CVSystem=System +# KeyStores: see KeyStores.java KS=Baza kluczy KSCerts=Zaufane certyfikaty KSJsseCerts=Zaufane certyfikaty JSSE @@ -447,6 +448,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