Quantcast
Channel: Sneedacity:74c53efadc16348e5359bea672e87e2eb933d534 commits
Browsing all 40 articles
Browse latest View live

Missing alias file tracking out of AudacityApp, into new files...

... which reduces the need for including AudacityApp.h

View Article



Move default temporary directory from AudacityApp.h to FileNames

View Article

Move AudacityPathList & utilities from AudacityApp.h to FileNames.h

View Article

Move version keys from AudacityApp to AudacityPrefs

View Article

Move language setting and event from AudacityApp.h to GUIPrefs.h

View Article


AudacityProject.cpp does not need gIsQuitting from AudacityApp.h

View Article

Move SaveWindowSize to Project.cpp & it no longer needs AudacityApp.h

View Article

Don'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 Article


Don't call AudacityApp::OnMenuAbout directly from HelpMenus.cpp

View Article


Move AudacityApp::MacActivateApp out of WindowMenus.cpp

View Article

Remove AudacityApp::GetLogger() & HelpActions::DoShowLog()

View Article

Move AudacityApp::GenerateCrashReport to its own files

View Article

ScriptCommandRelay.cpp is not link dependent on AudacityApp.cpp ...

... Let it send an event to the application instead of calling the handler directly.

View Article


AudacityApp.cpp and some others freed from cyclic link dependencies

View Article

Three new files in the build, still empty

View Article


ViewInfo doesn't need Project.h

View Article

Move ProjectFSCK out of DirManager...

... which makes DirManager.cpp not depend on MissingAliasFileDialog.cpp

View Article


Move ShuttleGetDefinition to its own files...

... so Shuttle need not include CommandTargets.h

View Article

Global 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

Split three .cpp files each in two, to enable later cycle breaking

View Article
Browsing all 40 articles
Browse latest View live




Latest Images