C# Class SparkleShare.SparkleControllerBase

Inheritance: ActivityListener
Datei anzeigen Open project: brandondahler/SparkleShare

Public Properties

Property Type Description
ProgressPercentage double
ProgressSpeedDown double
ProgressSpeedUp double

Public Methods

Method Description
AddToBookmarks ( ) : void
CheckPassword ( string password ) : bool
CreateSparkleShareFolder ( ) : bool
CreateStartupItem ( ) : void
FinishFetcher ( ) : void
FinishFetcher ( string password ) : void
GetAvatar ( string email, int size ) : string
Initialize ( ) : void
InstallProtocolHandler ( ) : void
OpenFile ( string path ) : void
OpenFolder ( string path ) : void
OpenSparkleShareFolder ( ) : void
OpenSparkleShareFolder ( string name ) : void
OpenWebsite ( string url ) : void
Quit ( ) : void
ShowAboutWindow ( ) : void
ShowEventLogWindow ( ) : void
ShowSetupWindow ( PageType page_type ) : void
SparkleControllerBase ( ) : System
StartFetcher ( SparkleFetcherInfo info ) : void
StopFetcher ( ) : void
ToggleNotifications ( ) : void
UIHasLoaded ( ) : void

Private Methods

Method Description
AddRepository ( string folder_path ) : void
CheckRepositories ( ) : void
ClearDirectoryAttributes ( string path ) : void
GetAvatarValidationCallBack ( Object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors errors ) : bool
HandleInvite ( FileSystemEventArgs args ) : void
IsSymlink ( string file ) : bool
OnFolderActivity ( object o, FileSystemEventArgs args ) : void
RemoveRepository ( string folder_path ) : void
UpdateState ( ) : void

Method Details

AddToBookmarks() public abstract method

public abstract AddToBookmarks ( ) : void
return void

CheckPassword() public method

public CheckPassword ( string password ) : bool
password string
return bool

CreateSparkleShareFolder() public abstract method

public abstract CreateSparkleShareFolder ( ) : bool
return bool

CreateStartupItem() public abstract method

public abstract CreateStartupItem ( ) : void
return void

FinishFetcher() public method

public FinishFetcher ( ) : void
return void

FinishFetcher() public method

public FinishFetcher ( string password ) : void
password string
return void

GetAvatar() public method

public GetAvatar ( string email, int size ) : string
email string
size int
return string

Initialize() public method

public Initialize ( ) : void
return void

InstallProtocolHandler() public abstract method

public abstract InstallProtocolHandler ( ) : void
return void

OpenFile() public abstract method

public abstract OpenFile ( string path ) : void
path string
return void

OpenFolder() public abstract method

public abstract OpenFolder ( string path ) : void
path string
return void

OpenSparkleShareFolder() public method

public OpenSparkleShareFolder ( ) : void
return void

OpenSparkleShareFolder() public method

public OpenSparkleShareFolder ( string name ) : void
name string
return void

OpenWebsite() public abstract method

public abstract OpenWebsite ( string url ) : void
url string
return void

Quit() public method

public Quit ( ) : void
return void

ShowAboutWindow() public method

public ShowAboutWindow ( ) : void
return void

ShowEventLogWindow() public method

public ShowEventLogWindow ( ) : void
return void

ShowSetupWindow() public method

public ShowSetupWindow ( PageType page_type ) : void
page_type PageType
return void

SparkleControllerBase() public method

public SparkleControllerBase ( ) : System
return System

StartFetcher() public method

public StartFetcher ( SparkleFetcherInfo info ) : void
info SparkleLib.SparkleFetcherInfo
return void

StopFetcher() public method

public StopFetcher ( ) : void
return void

ToggleNotifications() public method

public ToggleNotifications ( ) : void
return void

UIHasLoaded() public method

public UIHasLoaded ( ) : void
return void

Property Details

ProgressPercentage public_oe property

public double ProgressPercentage
return double

ProgressSpeedDown public_oe property

public double ProgressSpeedDown
return double

ProgressSpeedUp public_oe property

public double ProgressSpeedUp
return double