Open
Description
Description of the new feature / enhancement
As a precursor to #34126 (Integrate Mouse Jump with Mouse Without Borders) I've spoken with @crutkas and @ethanfangg about doing some mechanical refactoring to break the large "Common" class into multiple smaller classes as general maintenance / housekeeping work.
Each "Common.*.cs" partial file will be turned into a separate static class so as to reduce the scope of the private members inside them and make it easier / safer to perform other changes (e.g. integration with Mouse Jump) at a later date.
Changes to each "Common.*.cs" file will be submitted as a separate PR.
Scenario when this would be used?
No change in functionality - this is a refactoring / maintenance change designed to make some future work easier / safer to implement.
Supporting information
No response
Activity