31 Commits (25287bc370a8d5001e923712c05f1817a6ecaee7)

Author SHA1 Message Date
Riyyi 25287bc370 Util: Add zero padding specifier to putU64() 2 years ago
Riyyi 5eb5e2d51e Util: Reorder specifier arguments to match parsing order 2 years ago
Riyyi c40650ab67 Util: Implement some integral specifiers 2 years ago
Riyyi 9758c3e425 Util: Use C++20 concepts for integral and floating-point types 2 years ago
Riyyi 7cff165f08 Util: Add specifier type checking 2 years ago
Riyyi 7825e87c19 Util: Rename Parser SpecifierType -> ParameterType 2 years ago
Riyyi 04250a8605 Util: Add default alignment to string types 2 years ago
Riyyi 5e419f501d Util: Change nullptr stringification 2 years ago
Riyyi 1b7a736be2 Util: Pass string width,align,fill option to Format::Builder 2 years ago
Riyyi 6209251ca6 Util: Pass floating-point precision to Format::Builder 2 years ago
Riyyi a118f3da3c Util: Add format string parsing 2 years ago
Riyyi 8049477795 Util: Update Format::Builder floating-point precision 2 years ago
Riyyi f08225136f Util: Fix stringToNumber in Format::Parser 2 years ago
Riyyi bbb8691c90 Util: Fix parsing index in automatic mode 2 years ago
Riyyi da0954ffcc Util: Add map formatting to new struct Formatter 2 years ago
Riyyi f3344a0fb9 Util: Switch from format() to struct Formatter 2 years ago
Riyyi eb25e98f79 Util: Rename logging type enum, Type -> LogType 2 years ago
Riyyi 5b85feec19 Util: Forward declare where possible in format.h 2 years ago
Riyyi f58113e257 Util: Add ability to print log messages 2 years ago
Riyyi c90369181f Util: Split formatting print into print and colored print 2 years ago
Riyyi 187e082018 Util: Rename FormatAngleBracket -> FormatOperatorStyle 2 years ago
Riyyi 3837ebef06 Util: Print to provided file stream 2 years ago
Riyyi 94906028fc Util: Remove template non-type parameter default arg, it cant be empty 2 years ago
Riyyi c59bfc20f7 Manager+Util: Switch to custom assert macro 2 years ago
Riyyi 33df4bef39 Util+Test: Separate formatting and printing into different files 2 years ago
Riyyi e8c4b6eb11 Util: Rename formatting danger -> critical 2 years ago
Riyyi 15a524adbb Util: Reset IOstreams flags after usage 2 years ago
Riyyi c3776fb967 Util: Store formatting parameters in a non-variadic container 2 years ago
Riyyi bcea91a2c0 Util: Add newline to string line formatting function 2 years ago
Riyyi 8345f67c50 Everywhere: Switch to #pragma once, add missing copyright headers 2 years ago
Riyyi 835481f4a5 Util: Add formatting and type printing capability 2 years ago