C# Class ReleaseTool.Program

Exibir arquivo Open project: RoosterDragon/Desktop-Ponies

Public Methods

Method Description
Main ( ) : void

Private Methods

Method Description
CleanPdbFiles ( string sourceDirectory, string solutionDirectory ) : void
CompressGifs ( string toolDirectory, string sourceDirectory ) : int
CompressPngs ( string toolDirectory, string sourceDirectory ) : void
ConsoleReadYesNoQuit ( string question ) : bool
ConsoleReplacePreviousLine ( string text ) : void
CropGifImage ( string toolDirectory, string contentDirectory, string filePath, Rectangle cropArea ) : void
CropImages ( string toolDirectory, string contentDirectory ) : void
CropPngImage ( string contentDirectory, string filePath, Rectangle cropArea ) : void
FixCustomCenter ( Point>.Dictionary imageCropInfo, DesktopPonies behavior, bool left ) : bool
GetCroppedRegion ( string filePath ) : Rectangle? Adapted from http://stackoverflow.com/questions/4820212/automatically-trim-a-bitmap-to-minimum-size by user Thomas Levesque http://stackoverflow.com/users/98713/thomas-levesque
IndexOf ( byte source, byte value1, byte value2, int startIndex ) : int
PackageReleaseFiles ( string sourceDirectory, string destinationDirectory, string version ) : void
Replace ( byte source, byte oldValue1, byte oldValue2, byte newValue ) : byte[]
RetryActionWithDelay ( System.Action action, int attempts, System.TimeSpan delay ) : void

Method Details

Main() public static method

public static Main ( ) : void
return void