import jalview.bin.HiDPISetting;
import jalview.bin.MemorySetting;
-import jalview.bin.LaunchUtils;
-import jalview.util.ChannelProperties;
+import jalview.util.LaunchUtils;
import com.threerings.getdown.util.*;
// avoid ambiguity with java.util.Base64 which we can't use as it's 1.8+
}
// use saved preferences if no cmdline args
- File channelProps = getLocalPath(ChannelProperties.CHANNEL_PROPERTIES_FILENAME);
- if (channelProps.exists()) {
- try {
- InputStream is = new FileInputStream(channelProps);
- ChannelProperties.loadProps(is);
- } catch (IOException e) {
- log.error(e.getMessage());
- }
- }
- boolean useCustomisedSettings = Boolean.parseBoolean(LaunchUtils.getUserPreference(MemorySetting.CUSTOMISED_SETTINGS));
- if (useCustomisedSettings) {
+ LaunchUtils.loadChannelProps(getAppDir());
+ if (LaunchUtils.getBooleanUserPreference(MemorySetting.CUSTOMISED_SETTINGS)) {
if (jvmmempc == null) {
jvmmempc = LaunchUtils.getUserPreference(MemorySetting.MEMORY_JVMMEMPC);
}