Quantcast
Channel: Sneedacity:597cdb7428b48e797d7fc10f0f2a069df07e569d commits
Browsing latest articles
Browse All 39 View Live
↧

ModuleInterface::GetFileExtensions() returns const reference...

... avoiding repeated array allocation

View Article


Move definition of std::hash< wxString >

View Article

ModuleManager::CreateProviderInstance returns more specific type

View Article

Move class ShuttleGuiGetDefinition near its only point of use

View Article

Make sure HistoryWindow does space usage update if hidden then shown again

View Article


Define and use const version of WaveTrack::GetAllClips

View Article

Define class Identifier and template TaggedIdentifier...

... Identifier holds strings used for internal purposes and not shown to users; TaggedIdentifier generates subclasses of Identifier for different purposes, which won't implicitly (that is,...

View Article

Miscellaneous changes

View Article


NormalizedKeyString redefined as TaggedIdentifier

View Article


Change CommandManager terminology: "Numeric id" not just "Id" ...

... because I will use CommandId for string identifiers instead, and those are the really persistent identification

View Article

CommandManager keys by CommandId, not plain wxString

View Article

Some progress using wrappers of wxString to make type distinctions

View Article

Fix Windows build

View Article


Remove redundant #include-s from .h files...

Redundant, because transitively implied. But don't do this for inclusions of Audacity.h or Experimental.h.

View Article

Revert "Remove redundant #include-s from .h files..."

This reverts commit b7fe62d1.

View Article


Remove unnecessary #include-s from .cpp files...

... Unnecessary because transitively included. But each .cpp file still includes its own .h file near the top to ensure that it compiles indenendently, even if it is reincluded transitively later.

View Article

Remove ImageRoll.h from other headers or comment why you can't

View Article


Remove NumericTextCtrl.h from other headers or comment why you can't

View Article

Keyboard prefs accessibility: Narrator can misread the radio buttons.

Problem. If an item in the list is selected, then if a different view by radio button is selected, Narrator reads the selected item rather than the radio button. KeyViewAx::SetCurrentLine(int line)...

View Article

Trackpanel accessibility: incorrect focus can be read

Problem: If the initial focus is a control in a toolbar, then after applying an effect such as amplify, then the focus is read as being a track, not the control in the toolbar....

View Article

Grid accessibility: incorrect focus can be read

Problem: this affects NVDA and Narrator, but not Jaws. If a user moves to the Delete button and presses it to delete a label, a label is incorrectly read as the new focus - the focus remains on the...

View Article


A class encapsulating the global clipboard

View Article


Move an event type definition out of AudacityApp.h

View Article

Do not require AudacityApp.h when using global file history

View Article

Some naming consistency...

Prefer "MissingAliasFiles" not other permutations of the words

View Article


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
Browsing latest articles
Browse All 39 View Live