Missing alias file tracking out of AudacityApp, into new files...
... which reduces the need for including AudacityApp.h
View ArticleDon't call QuitAudacity directly from src/menus...
... This cuts link dependency on AudacityApp.cpp, and allows the function to be private to that file
View ArticleScriptCommandRelay.cpp is not link dependent on AudacityApp.cpp ...
... Let it send an event to the application instead of calling the handler directly.
View ArticleMove ProjectFSCK out of DirManager...
... which makes DirManager.cpp not depend on MissingAliasFileDialog.cpp
View ArticleMove ShuttleGetDefinition to its own files...
... so Shuttle need not include CommandTargets.h
View ArticleGlobal keyboard capture handling into new files, better comments...
... and break its compile dependency on CommandManager.h by letting it install callbacks. This also removes Objective-C mixed code from CommmandManager. This also eliminates four inclusions of...
View Article
More Pages to Explore .....