C# Class GreenQloud.Controller

Inheritance: AbstractApplicationController
Show file Open project: greenqloud/qloudsync Class Usage Examples

Public Properties

Property Type Description
LoginWindow GreenQloud.UI.Setup.Login
ProgressPercentage double
ProgressSpeed string

Protected Properties

Property Type Description
errors List
warnings List

Public Methods

Method Description
AddToBookmarks ( ) : void
Alert ( string message ) : void
CalcTimeDiff ( ) : void
CheckForUpdates ( ) : void
Confirm ( string message ) : bool
CreateConfigFolder ( ) : void
CreateHomeFolder ( ) : bool
CreateMenuItem ( ) : void
CreateStartupItem ( ) : void
DatabaseLoaded ( ) : bool
FinishFetcher ( ) : void
FirstLoad ( ) : void
FirstRunAction ( ) : void
FormatSize ( double byte_count ) : string
HandleDisconnection ( ) : void
HandleError ( ) : void
HandleReconnection ( ) : void
HandleSyncStatusChanged ( ) : void
Initialize ( ) : void
InitializeSynchronizers ( bool initRecovery = false ) : void
OpenFolder ( string path ) : void
OpenSparkleShareFolder ( ) : void
OpenWebsite ( string url ) : void
Quit ( ) : void
SetIcon ( string folderPath ) : void
ShowAboutWindow ( ) : void
ShowEventLogWindow ( ) : void
ShowSetupWindow ( PageType page_type ) : void
ShowTransferWindow ( ) : void
StopSynchronizers ( ) : void
SyncStart ( ) : void
UIHasLoaded ( ) : void
UpdateConfigFile ( ) : void
verifyConfigRequirements ( ) : void

Private Methods

Method Description
CheckConnection ( ) : bool
UpdateState ( ) : void

Method Details

AddToBookmarks() public method

public AddToBookmarks ( ) : void
return void

Alert() public method

public Alert ( string message ) : void
message string
return void

CalcTimeDiff() public method

public CalcTimeDiff ( ) : void
return void

CheckForUpdates() public method

public CheckForUpdates ( ) : void
return void

Confirm() public method

public Confirm ( string message ) : bool
message string
return bool

CreateConfigFolder() public method

public CreateConfigFolder ( ) : void
return void

CreateHomeFolder() public method

public CreateHomeFolder ( ) : bool
return bool

CreateMenuItem() public method

public CreateMenuItem ( ) : void
return void

CreateStartupItem() public method

public CreateStartupItem ( ) : void
return void

DatabaseLoaded() public method

public DatabaseLoaded ( ) : bool
return bool

FinishFetcher() public method

public FinishFetcher ( ) : void
return void

FirstLoad() public method

public FirstLoad ( ) : void
return void

FirstRunAction() public method

public FirstRunAction ( ) : void
return void

FormatSize() public method

public FormatSize ( double byte_count ) : string
byte_count double
return string

HandleDisconnection() public method

public HandleDisconnection ( ) : void
return void

HandleError() public method

public HandleError ( ) : void
return void

HandleReconnection() public method

public HandleReconnection ( ) : void
return void

HandleSyncStatusChanged() public method

public HandleSyncStatusChanged ( ) : void
return void

Initialize() public method

public Initialize ( ) : void
return void

InitializeSynchronizers() public method

public InitializeSynchronizers ( bool initRecovery = false ) : void
initRecovery bool
return void

OpenFolder() public method

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

OpenSparkleShareFolder() public method

public OpenSparkleShareFolder ( ) : void
return void

OpenWebsite() public method

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

Quit() public method

public Quit ( ) : void
return void

SetIcon() public method

public SetIcon ( string folderPath ) : void
folderPath string
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

ShowTransferWindow() public method

public ShowTransferWindow ( ) : void
return void

StopSynchronizers() public method

public StopSynchronizers ( ) : void
return void

SyncStart() public method

public SyncStart ( ) : void
return void

UIHasLoaded() public method

public UIHasLoaded ( ) : void
return void

UpdateConfigFile() public method

public UpdateConfigFile ( ) : void
return void

verifyConfigRequirements() public method

public verifyConfigRequirements ( ) : void
return void

Property Details

LoginWindow public property

public Login,GreenQloud.UI.Setup LoginWindow
return GreenQloud.UI.Setup.Login

ProgressPercentage public property

public double ProgressPercentage
return double

ProgressSpeed public property

public string ProgressSpeed
return string

errors protected property

protected List errors
return List

warnings protected property

protected List warnings
return List