7 packages tagged with “Peponi”
Peponi.FreeSpaceManagement is a package for maintaining free space of storage. Base concepts are: 1. Remove oldest file - Automatically remove oldest file when free space is under setted disk preserve percent value
Peponi.Logger is a package for logging. Base concepts are: 1. Fast return - Add log item and return immediately 2. High performance logger - Has processor & writer per each logger
Peponi.Core is a package for common usage of peponi library. Included contents are: 1. Design pattern - Singleton 2. Utility - Helpers + Directory + Member + Process + Registry + Storage - Minidump
Peponi.MaterialDesign3.WPF is a package for implementing Material design 3 of google. Contents are: 1. Colors - Getting colors using DynamicResource, StaticResource 2. Fonts - Getting Font family, size, weight, line height using DynamicResource, StaticResource
Peponi.Google.MaterialColorUtilities is a package for implementing Material design 3 color of google. This project is originated from material-color-utilities (https://github.com/material-foundation/material-color-utilities) Most parts of original library are removed except getting tonal spot.
Peponi.Maths is a package for Mathematics. Including contents are: 1. Coordinates - Cartesian (2D & 3D) - Cylindrical - Polar - Spherical 2. Numerical integrations - Trapezoidal - Midpoint - Simpson's rule (1/3 & 3/8) 3. Moving Averages - Simple moving average 4. Unit conversion - Angle - Angular speed - Area - Dry volume - Energy - Force - Length - Prefix - Pressure - Speed - Temperature - Volume - Weight 5. Windowing - Tumbling - Sliding - Hopping
Peponi.SourceGenerators is a package for generating codes. Including generators are: 1. ICommand 2. Object injection 3. Method caller in property 4. INotifyPropertyChanged 5. Property 6. Raise can execute 7. Raise property changed 8. gRPC Client 9. gRPC Server