nvda
fc6b73f5 - Move some classes from the main gui module. (#12105)

Commit
5 years ago
Move some classes from the main gui module. (#12105) Code layout in the gui module is sup optimal. This can easily cause cyclic imports for one such example see #11950 While the issue mentioned above has been resolved it makes sense to reorganize this part of the code to minimize likelihood of similar problems in the future. Description of how this pull request fixes the issue: - `LauncherDialog`, `WelcomeDialog` and `AskAllowUsageStatsDialog` were moved to the `gui.startupDialogs` module - `getDocFilePath` has been moved into the new `documentationUtils` module as there is no logical connection between it and gui Co-authored-by: buddsean <sean@nvaccess.org>
Author
Parents
Loading