Tags: martinsmith1968/NativeWindowsConsoleApplicationsCPP
Tags
Task/solution folder reorg (#30) * Version bump * DriveUtils separated with tests * Solution edited and files moved * Common file includes repointed * BannerText includes repointed * FigletText includes repointed * PauseN includes repointed * ShowDateTime includes repointed * Resources repaired * Stopwatch includes repointed * Common Tests includes repointed * App Tests includes repointed * Utils Tests includes repointed * BannerText tests repointed * FigLetText tests repointed * Project Filters aligned * Includes sorted * Test file location consistency
Feature/utils/io refactor (#29) * SeparateBy and Normalize Line Endings functions * Default namespace fixes * IO Utils classes reorg * Startup fixes and Path.Combine * VS2026 upgrade - PlatformToolset and GoogleTest * DateTime based on Howard Hinnants date library * Test coverage and fixes * Scripts added to Task Runner * Stopwatch command parser contexts implemented correctly * Stopwatch tests * Expected Output tests corrected expected and generated * Help Text population fixed * IO Utils expanded and Info classes added * Build warnings addressed * Specify VS Version in CI build * Expand msbuild versions * Try installing msbuild via nugest * Stopwatch internals aligned * Support optional arguments * Sorted includes * Added Purge command * Doc updates * Test Fixes * Attempt pre-release msbuild * Display order tweak * Fix argument help display order * Upgrade year to 2026 * Argument Display order fix * Header includes sort order * Timer sort order compare functions * Support output sorting by fields * Docs up to date * Stopwatch Expected Output tests fixed * Script for generating example ExpectedOutput * Small sanitisation tweaks * Stopwatch and BannerText output tests aligned and fixed up * Includes sorted * Program Test refactored to use Test Controllers * IO DirectoryUtils Tests and fixups * Revert all projects to VS2022 (v143) toolset * Test fixes to work on any machine
Docs automation, and consisitency and Stopwatch help fixes (#28) * WIP generate into docs via script * Tests for PauseN * Fix for running test executables with quoted parameters * Support AppVersion standard argument * SimpleApp framework for consistency * PauseN ported to SimpleApp * BannerText into new consistent app framework * FigLetText into new consistent app framework and main aligned * ShowDateTime into new consistent app framework * Simple apps docs updated and aligned * Stopwatch now a MultiCoomand App (Harness) and supports version arg * Fix for CommandFiles not always being processed * App Help Output auto generated * Command about help text populated automatically * Help Text now output via Word Wrapping Writer * Command help working (bad alloc exception) * Output tests support variables
PreviousNext