private static void RegisterImplementations() { LicenseImpl.Register(); Proxy.Register(); LocalImpl.Register(); LocaleImpl.Register(); UserPreferences.Register(); Keychain.Register(); PlistWriter.Register(); PlistSerializer.Register(); PlistDeserializer.Register(); HostPlistReader.Register(); TransferPlistReader.Register(); ProtocolPlistReader.Register(); TcpReachability.Register(); GrowlImpl.Register(); TreePathReference.Register(); LoginController.Register(); HostKeyController.Register(); UserDefaultsDateFormatter.Register(); if (Preferences.instance().getBoolean("rendezvous.enable")) { Rendezvous.Register(); } ProtocolFactory.register(); }
public string GetModifiedAsString(object value) { DateTime modificationDate = (DateTime)value; if (modificationDate != DateTime.MinValue) { return(UserDefaultsDateFormatter.GetShortFormat(modificationDate)); } return(_unknown); }
public object GetModified(TreePathReference path) { long modificationDate = GetPath(path).attributes().getModificationDate(); if (modificationDate != -1) { return(UserDefaultsDateFormatter.ConvertJavaMiliSecondToDateTime(modificationDate)); } return(DateTime.MinValue); }
public object GetModified(TransferItem path) { long modificationDate = path.remote.attributes().getModificationDate(); if (modificationDate != -1) { return(UserDefaultsDateFormatter.ConvertJavaMillisecondsToDateTime(modificationDate)); } return(UNKNOWN); }
public object GetModified(Path path) { long modificationDate = path.attributes().getModificationDate(); if (modificationDate != -1) { return(UserDefaultsDateFormatter.ConvertJavaMillisecondsToDateTime(modificationDate)); } return(DateTime.MinValue); }
public string GetModifiedAsString(object value) { DateTime modificationDate = (DateTime)value; if (modificationDate != DateTime.MinValue) { return (UserDateFormatterFactory.get() .getShortFormat(UserDefaultsDateFormatter.ConvertDateTimeToJavaMilliseconds(modificationDate), PreferencesFactory.get().getBoolean("browser.date.natural"))); } return(_unknown); }
public DuplicateFileController(IPromptView view, BrowserController browserController) : base(view, browserController) { Path selected = browserController.SelectedPath; StringBuilder proposal = new StringBuilder(); proposal.Append(System.IO.Path.GetFileNameWithoutExtension(selected.getName())); string shortDate = UserDefaultsDateFormatter.GetShortFormat(DateTime.Now).Replace('/', '.').Replace(':', '.'); proposal.Append(" (").Append(shortDate).Append(")"); if (!string.IsNullOrEmpty(selected.getExtension())) { proposal.Append(".").Append(selected.getExtension()); } PrefilledText = proposal.ToString(); }