Skip to content

Inconsistent naming of log files #26101

Open
@knirch

Description

Microsoft PowerToys version

0.69.1

Installation method

WinGet

Running as admin

Yes

Area(s) with issue?

General

Steps to reproduce

Using the product

✔️ Expected Behavior

Coherency in naming of files

❌ Actual Behavior

A quick breakdown of filenames seen on my system today;

{Module}\Logs\vN.NN.N\log_{date}.txt

PowerToys\AlwaysOnTop\Logs\v0.69.1\                             log_2023-05-20.txt
PowerToys\ColorPicker\Logs\0.69.1.0\                            Log_2023-05-19.txt
PowerToys\FancyZones\Editor\Logs\0.66.0.0\                      Log_2023-01-22.txt
PowerToys\FancyZones\Logs\v0.69.1                               log_2023-05-22.txt
PowerToys\ColorPicker\ModuleInterface\Logs\v0.69.1\             log_2023-05-19.txt
PowerToys\File Locksmith\ModuleInterface\Logs\v0.69.1           log_2023-05-19.txt
PowerToys\FindMyMouse\ModuleInterface\Logs\v0.69.1              log_2023-05-19.txt
PowerToys\Hosts\ModuleInterface\Logs\v0.69.1                    log_2023-05-19.txt
PowerToys\Image Resizer\ModuleInterface\Logs\v0.69.1            log_2023-05-19.txt
PowerToys\Keyboard Manager\Editor\Logs\v0.69.1                  log_2023-05-02.txt
PowerToys\Keyboard Manager\Engine\Logs\v0.69.1                  log_2023-05-19.txt
PowerToys\Keyboard Manager\ModuleInterface\Logs\v0.69.1         log_2023-05-19.txt
PowerToys\Measure Tool\Core\Logs\v0.62.1                        log_2022-09-24.txt
PowerToys\Measure Tool\ModuleInterface\Logs\v0.69.1             log_2023-05-19.txt
PowerToys\MouseHighlighter\ModuleInterface\Logs\v0.69.1         log_2023-05-19.txt
PowerToys\MousePointerCrosshairs\ModuleInterface\Logs\v0.69.1   log_2023-05-19.txt
PowerToys\MouseJump\ModuleInterface\Logs\v0.69.1                log_2023-05-19.txt
PowerToys\PastePlain\ModuleInterface\Logs\v0.69.1               log_2023-05-21.txt
PowerToys\PowerAccent\PowerAccentKeyboardService\Logs\v0.65.0   log_2022-12-09.txt
PowerToys\PowerRename\Logs\v0.61.1                              log_2022-09-14.txt
PowerToys\PowerRename\ModuleInterface\Logs\v0.69.1              log_2023-05-19.txt
PowerToys\Shortcut Guide\ModuleInterface\Logs\v0.69.1           log_2023-05-21.txt
PowerToys\Shortcut Guide\ShortcutGuide\Logs\v0.69.1             log_2023-05-21.txt
PowerToys\TextExtractor\Logs\0.69.1.0                           Log_2023-05-19.txt
PowerToys\TextExtractor\ModuleInterface\Logs\v0.69.1            log_2023-05-20.txt
PowerToys\QuickAccent\ModuleInterface\Logs\v0.69.1              log_2023-05-19.txt
PowerToys\Registry Preview\ModuleInterface\Logs\v0.69.1         log_2023-05-19.txt
PowerToys\Settings\Logs\0.69.1.0                                Log_2023-05-10.txt

Also note the difference in version numbers, 0.69.1.0 vs v0.69.1 (lacking v and adding a trailing .0)

{Module}\Logs\vN.NN.N\{date}.txt

PowerToys\PowerToys Run\Logs\0.69.1.0                           2023-05-22.txt

{Module}\Logs\{module}-log_{date}.txt

PowerToys\Awake\Logs\                                           awake-log_2023-05-19.txt
PowerToys\File Explorer\Logs                                    file-explorer-log_2023-05-19.txt

{Module}\Logs\Log_{date}.txt

PowerToys\ColorPicker\Logs\                                     Log_2023-04-21.txt
PowerToys\File Locksmith\FileLocksmithUI\Logs                   Log_2023-04-07.txt
PowerToys\Hosts\Logs                                            Log_2022-12-09.txt
PowerToys\MouseJump\Logs                                        Log_2023-03-16.txt
PowerToys\QuickAccent\Logs                                      Log_2022-12-09.txt
PowerToys\TextExtractor\Logs                                    Log_2023-04-21.txt

{Module} Logs\Log_{date}.txt

PowerToys\Settings Logs                                         Log_2023-04-21.txt

*\{name}-log_{date}.txt

PowerToys\PowerToys Run\LogsModuleInterface                     launcher-log_2023-05-22.txt
PowerToys\RunnerLogs                                            action-runner-log_2023-05-10.txt
PowerToys\RunnerLogs                                            runner-log_2023-05-22.txt
PowerToys\UpdateLogs                                            update-log_2023-04-22.txt

*\{guid}Log_{date}.txt

PowerToys\ColorPicker\Logs\                                     {guid}Log_2023-03-16.txt
PowerToys\Settings Logs                                         {guid}Log_2023-01-06.txt

Case of "log" in filename is also inconsistent, which was only a problem when I was crafting a .gitignore for my config tracking.

Other Software

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Area-LoggingIssues regarding the PowerToys logging facilityIssue-BugSomething isn't workingNeeds-TriageFor issues raised to be triaged and prioritized by internal Microsoft teams

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions