Releases: DevyusCode/PeyrSharp
PeyrSharp v1.1.0.2212-rc1
What's new?
PeyrSharp (global)
New
PeyrSharp.Core
New
PeyrSharp.Env
New
- 45189f5 Added the possibility to check if a drive is a DVD/CD-ROM (#41)
- d736810 Added the possibility to get the StorageUnits of a drive (#42)
Compatibility
Some modules of PeyrSharp are targeting features only available in specific operating systems. Thus, some packages aren't available on all platform.
Package/Platform | Windows | macOS | Linux + others |
---|---|---|---|
Core | ✅ | ✅ | ✅ |
Env | ✅ | ||
Enums | ✅ | ✅ | ✅ |
Exceptions | ✅ | ✅ | ✅ |
Extensions | ✅ | ✅ | ✅ |
UiHelpers | ✅ | ❌ | ❌ |
Caption:
- ✅ Full Support
⚠️ Partial Support- ❌ Unsupported platform
Packages
PeyrSharp v1.1.0.2212-pre1
What's new?
PeyrSharp.Env
New
- 4490b9f Added the possibility to get current directory (#38)
- 0394927 Added the possibility to get the drive with the lowest available free space (#39)
- db76cf3 Added the possibility to get the drive with the highest available free space (#40)
Compatibility
Some modules of PeyrSharp are targeting features only available in specific operating systems. Thus, some packages aren't available on all platform.
Package/Platform | Windows | macOS | Linux + others |
---|---|---|---|
Core | ✅ | ✅ | ✅ |
Env | ✅ | ||
Enums | ✅ | ✅ | ✅ |
Exceptions | ✅ | ✅ | ✅ |
Extensions | ✅ | ✅ | ✅ |
UiHelpers | ✅ | ❌ | ❌ |
Caption:
- ✅ Full Support
⚠️ Partial Support- ❌ Unsupported platform
Packages
PeyrSharp v1.0.0.2211
What's new?
PeyrSharp.Core
New
- e13dfc0 Added Circle class with its properties (#1)
- aee7942 Added Rectangle class with its properties (#1)
- e404cf3 Added Triangle class with its methods and properties (#1)
- d31d324 Added Cube class (#1)
- 89ab790 Added Cylinder class (#1)
- 962e5af Added Pyramid class (#1)
- 84c7886 Added Hexagon class (#1)
- 3d3f3b6 Added Diamond class (#1)
- 7371d26 Added Sphere class (#1)
- b38d9da Added Cone class (#1)
- faac3a6 Added
Sum()
method (#2) - 9a6dd07 Added
IsInt()
method (#2) - fec03ba Added
GetOpposite()
method (#2) - 70c44ae Added
Factorial()
method (#2) - 637e915 Added
PositiveOf()
method (#2) - b5e1a31 Added
NegativeOf()
method (#2) - 8689664 Added
GetResultsOf()
method (#2) - 245512b Added Trigonometry class with its methods (#3)
- 3719f95 Added Percentages class with its methods (#4)
- b77742a Added
GenerateAsync()
method (#5) - 792269c Added methods to generate a specific number of passwords (#5)
- 77e381a Added
GetStrength()
method (#5) - b16df8b Added Guid class (#6)
- e748480 Added Distances Converters (#8)
- 7f2c46f Added Temperature Converters (#9)
- 1df5dc4 Added Volumes Converters (#10)
- 1f950fd Added Masses Converters (#12)
- 74f0b9e Added Time/Date Converters (#13)
- ba79c83 Added Storage Converters (#14)
- 03c2817 Added RGB Converters (#15)
- ffd6698 Added HEX Converters (#15)
- c9547e9 Added HSV class (#15)
- ea64525 Added Angle Converters (#16)
- d4291ae Added
GetStatusCodeAsync()
method (#17) - a8361ca Added
GetStatusDescriptionAsync()
method (#17) - 1b3045f Added
IsAvailableAsync()
method (#17) - 84e441a Added
GetStatusCodeType()
method (#17) - 6504213 Added
GetUrlProtocol()
method (#17) - 90bce8f Added
IsUrlValid()
method (#17) - 06d66ab Added
Crypt
class with its methods (#18)
Updated
- f495714 Improved XML Documentation
PeyrSharp.Enums
New
- 32ad7da Added
ControlAlignment
enumeration (#24) - 488a901 Added
OperatingSystems
enumeration (#24) - 488a901 Added
PasswordPresets
enumeration (#24) - 415c37a Added
PasswordStrength
enumeration (#24) - cd2d50c Added
StatusCodes
enumeration (#24) - f722e81 Added
StorageUnits
enumeration (#24) - 39645b8 Added
SystemUnits
enumeration (#24) - abcb06b Added
TimeUnits
enumeration (#24) - cad87a6 Added
WindowsVersion
enumeration (#24) - 4b3a3c4 Added
TriangleSides
enumeration (#24)
PeyrSharp.Exceptions
New
- 49d4bef Added PeyrSharp.Exceptions
PeyrSharp.UiHelpers
Updated
PeyrSharp.Env
New
- f97b835 Added PeyrSharp.Env project (#19)
- f7ff7dc Added
GetAvailableSpace()
method (#20) - d2596a8 Added
GetOccupiedSpace()
method (#20) - 49fd72c Added
GetTotalSpace()
method (#20) - e7e1138 Added
CountFileCharactersAsync()
method (#20) - d9cf9a1 Added
CanWriteFile()
method (#20) - 6a2b831 Added
CurrentOperatingSystem
property (#23) - 2e0d4bf Added
SystemDrive
property (#20) - 562cdd3 Added Logger class (#21)
- 7b04054 Added
GetLastVersionAsync()
method (#22) - 9bf8a63 Added
IsAvailable()
method (#22) - cfc9af1 Added
AppDataPath
property - 07af5a6 Added
RunningProcesses
property (#23) - f0c2b30 Added
CurrentWindowsVersion
property (#23) - b4540ec Added
LaunchUWPApp()
method (#23) - a93a658 Added
ExecuteAsAdmin()
method (#23) - 23a58a0 Added
IsDarkThemeSupported
property (#23) - 7ba5261 Added
UnixTime
property (#23)
PeyrSharp.Extensions
New
- 5735ffb Added Extensions project (#26)
- 22de144 Added
string
extensions (#26) - 30f91e4 Added
int
extensions (#26) - 49cdfc8 Added
double
extensions (#26) - cf356de Added
Array
extensions (#26)
Compatibility
Some modules of PeyrSharp are targeting features only available in specific operating systems. Thus, some packages aren't available on all platform.
Package/Platform | Windows | macOS | Linux + others |
---|---|---|---|
Core | ✅ | ✅ | ✅ |
Env | ✅ | ||
Enums | ✅ | ✅ | ✅ |
Exceptions | ✅ | ✅ | ✅ |
Extensions | ✅ | ✅ | ✅ |
UiHelpers | ✅ | ❌ | ❌ |
Caption:
- ✅ Full Support
⚠️ Partial Support- ❌ Unsupported platform
Package
PeyrSharp v1.0.0.2211-pre5
What's new?
PeyrSharp.Env
New
- f97b835 Added PeyrSharp.Env project (#19)
- f7ff7dc Added
GetAvailableSpace()
method (#20) - d2596a8 Added
GetOccupiedSpace()
method (#20) - 49fd72c Added
GetTotalSpace()
method (#20) - e7e1138 Added
CountFileCharactersAsync()
method (#20) - d9cf9a1 Added
CanWriteFile()
method (#20) - 6a2b831 Added
CurrentOperatingSystem
property (#23) - 2e0d4bf Added
SystemDrive
property (#20) - 562cdd3 Added Logger class (#21)
- 7b04054 Added
GetLastVersionAsync()
method (#22) - 9bf8a63 Added
IsAvailable()
method (#22) - cfc9af1 Added
AppDataPath
property - 07af5a6 Added
RunningProcesses
property (#23) - f0c2b30 Added
CurrentWindowsVersion
property (#23) - b4540ec Added
LaunchUWPApp()
method (#23) - a93a658 Added
ExecuteAsAdmin()
method (#23) - 23a58a0 Added
IsDarkThemeSupported
property (#23) - 7ba5261 Added
UnixTime
property (#23)
PeyrSharp.Extensions
New
- 5735ffb Added Extensions project (#26)
- 22de144 Added
string
extensions (#26) - 30f91e4 Added
int
extensions (#26) - 49cdfc8 Added
double
extensions (#26) - cf356de Added
Array
extensions (#26)
Compatibility
Some modules of PeyrSharp are targeting features only available in specific operating systems. Thus, some packages aren't available on all platforms.
Package/Platform | Windows | macOS | Linux + others |
---|---|---|---|
Core | ✅ | ✅ | ✅ |
Env | ✅ | ||
Enums | ✅ | ✅ | ✅ |
Exceptions | ✅ | ✅ | ✅ |
Extensions | ✅ | ✅ | ✅ |
UiHelpers | ✅ | ❌ | ❌ |
Caption:
- ✅ Full Support
⚠️ Partial Support- ❌ Unsupported platform
Packages
PeyrSharp v1.0.0.2210-pre4
What's new?
PeyrSharp.Core
New
- ba79c83 Added Storage Converters (#14)
- 03c2817 Added RGB Converters (#15)
- ffd6698 Added HEX Converters (#15)
- c9547e9 Added HSV class (#15)
- ea64525 Added Angle Converters (#16)
- d4291ae Added
GetStatusCodeAsync()
method (#17) - a8361ca Added
GetStatusDescriptionAsync()
method (#17) - 1b3045f Added
IsAvailableAsync()
method (#17) - 84e441a Added
GetStatusCodeType()
method (#17) - 6504213 Added
GetUrlProtocol()
method (#17) - 90bce8f Added
IsUrlValid()
method (#17) - 06d66ab Added
Crypt
class with its methods (#18)
Compatibility
Some modules of PeyrSharp are targeting features only available in specific operating systems. Thus, some packages aren't available on all platform.
Package/Platform | Windows | macOS | Linux + others |
---|---|---|---|
Core | ✅ | ✅ | ✅ |
Env | ✅ | ||
Enums | ✅ | ✅ | ✅ |
Exceptions | ✅ | ✅ | ✅ |
Extensions | ✅ | ✅ | ✅ |
UiHelpers | ✅ | ❌ | ❌ |
Caption:
- ✅ Full Support
⚠️ Partial Support- ❌ Unsupported platform
Packages
PeyrSharp v1.0.0.2210-pre3
What's new?
PeyrSharp.Core
New
- e748480 Added Distances Converters (#8)
- 7f2c46f Added Temperature Converters (#9)
- 1df5dc4 Added Volumes Converters (#10)
- 1f950fd Added Masses Converters (#12)
- 74f0b9e Added Time/Date Converters (#13)
Compatibility
Some modules of PeyrSharp are targeting features only available in specific operating systems. Thus, some packages aren't available on all platform.
Package/Platform | Windows | macOS | Linux + others |
---|---|---|---|
Core | ✅ | ✅ | ✅ |
Env | ✅ | ||
Enums | ✅ | ✅ | ✅ |
Exceptions | ✅ | ✅ | ✅ |
Extensions | ✅ | ✅ | ✅ |
UiHelpers | ✅ | ❌ | ❌ |
Caption:
- ✅ Full Support
⚠️ Partial Support- ❌ Unsupported platform
Packages
PeyrSharp v1.0.0.2210-pre2
What's new?
PeyrSharp.Core
New
- e13dfc0 Added Circle class with its properties (#1)
- aee7942 Added Rectangle class with its properties (#1)
- e404cf3 Added Triangle class with its methods and properties (#1)
- d31d324 Added Cube class (#1)
- 89ab790 Added Cylinder class (#1)
- 962e5af Added Pyramid class (#1)
- 84c7886 Added Hexagon class (#1)
- 3d3f3b6 Added Diamond class (#1)
- 7371d26 Added Sphere class (#1)
- b38d9da Added Cone class (#1)
- faac3a6 Added
Sum()
method (#2) - 9a6dd07 Added
IsInt()
method (#2) - fec03ba Added
GetOpposite()
method (#2) - 70c44ae Added
Factorial()
method (#2) - 637e915 Added
PositiveOf()
method (#2) - b5e1a31 Added
NegativeOf()
method (#2) - 8689664 Added
GetResultsOf()
method (#2) - 245512b Added Trigonometry class with its methods (#3)
- 3719f95 Added Percentages class with its methods (#4)
- b77742a Added
GenerateAsync()
method (#5) - 792269c Added methods to generate a specific number of passwords (#5)
- 77e381a Added
GetStrength()
method (#5) - b16df8b Added Guid class (#6)
Updated
- f495714 Improved XML Documentation
Compatibility
Some modules of PeyrSharp are targeting features only available in specific operating systems. Thus, some packages aren't available on all platform.
Package/Platform | Windows | macOS | Linux + others |
---|---|---|---|
Core | ✅ | ✅ | ✅ |
Env | ✅ | ||
Enums | ✅ | ✅ | ✅ |
Exceptions | ✅ | ✅ | ✅ |
Extensions | ✅ | ✅ | ✅ |
UiHelpers | ✅ | ❌ | ❌ |
Caption:
- ✅ Full Support
⚠️ Partial Support- ❌ Unsupported platform
Packages
PeyrSharp v1.0.0.2210-pre1
What's new?
PeyrSharp.Enums
New
- 32ad7da Added
ControlAlignment
enumeration (#24) - 488a901 Added
OperatingSystems
enumeration (#24) - 488a901 Added
PasswordPresets
enumeration (#24) - 415c37a Added
PasswordStrength
enumeration (#24) - cd2d50c Added
StatusCodes
enumeration (#24) - f722e81 Added
StorageUnits
enumeration (#24) - 39645b8 Added
SystemUnits
enumeration (#24) - abcb06b Added
TimeUnits
enumeration (#24) - cad87a6 Added
WindowsVersion
enumeration (#24) - 4b3a3c4 Added
TriangleSides
enumeration (#24)
PeyrSharp.Exceptions
New
- 49d4bef Added PeyrSharp.Exceptions
PeyrSharp.UiHelpers
Updated
Compatibility
Some modules of PeyrSharp are targeting features only available in specific operating systems. Thus, some packages aren't available on all platform.
Package/Platform | Windows | macOS | Linux + others |
---|---|---|---|
Core | ✅ | ✅ | ✅ |
Env | ✅ | ||
Enums | ✅ | ✅ | ✅ |
Exceptions | ✅ | ✅ | ✅ |
Extensions | ✅ | ✅ | ✅ |
UiHelpers | ✅ | ❌ | ❌ |
Caption:
- ✅ Full Support
⚠️ Partial Support- ❌ Unsupported platform