public static synchronized void set(final Preferences p) { preferences = p; preferences.load(); preferences.setLogging(); preferences.setFactories(); preferences.setDefaults(); preferences.post(); }
@Override protected void setDefaults() { super.setDefaults(); this.setDefault("website.home", "http://duck.sh/"); this.setDefault("website.help", "http://help.duck.sh/"); System.setProperty("jna.library.path", this.getProperty("java.library.path")); this.setDefault("local.normalize.prefix", String.valueOf(true)); this.setDefault("connection.login.name", System.getProperty("user.name")); // Disable transfer filters this.setDefault("queue.download.skip.enable", "false"); this.setDefault("queue.upload.skip.enable", "false"); this.setDefault("queue.copy.action", TransferAction.comparison.name()); this.setDefault("queue.copy.reload.action", TransferAction.comparison.name()); this.setDefault("keychain.secure", String.valueOf(false)); }