Paul Licameli
406b23cae7
More uses of AUDACITY_DLL_API...
...
... in many places where the function call will later need to be between
modules (or libraries, or the executable) and the annotation will be a necessity
to keep the linkage working on Windows.
That's all that this sweeping commit does.
2021-05-10 10:46:55 -04:00
Leland Lucius
6fef14dd08
AUP3: Rework Compact Project menu item and AutoRecoverDialog
...
Plus a couple of fixes that prevent leaving temporary files
after a project is loaded.
2020-07-26 02:01:37 -05:00
Leland Lucius
5bc3ae659c
AUP3: Added AUP3 importer and improved progress dialogs
2020-07-15 01:32:48 -05:00
Leland Lucius
c43c757bce
Bug 2418 - Time toolbar displays incorrect time if project rate isn't 44100
2020-05-31 03:22:53 -05:00
James Crook
9985b8a9b8
Fix Big Time TimerToolBar, Stage III
...
Fixed issue where format selector could disappear.
Fixed upgrade from 2.3.3.
Remembers time format.
2020-02-14 12:02:21 +00:00
Paul Licameli
314ede2137
Don't store default sample format in ProjectSettings...
...
... it's a global preference.
2020-01-07 18:36:34 -05:00
Paul Licameli
7532677781
Revert "Don't store default sample format in ProjectSettings..."
...
This reverts commit 44d9916f85
.
2020-01-07 18:36:28 -05:00
Paul Licameli
44d9916f85
Don't store default sample format in ProjectSettings...
...
... it's a global preference.
2020-01-07 18:22:38 -05:00
James Crook
65682e7a0c
Remove NormalizeOnLoad
...
It's a mis-feature.
2019-08-02 18:09:05 +01:00
Paul Licameli
2a06b10884
Make objects attached to AudacityProject non-copyable...
...
... except for Tags; also some uses of final and explicit
This caught a mistake in Scrubbing.cpp
2019-07-02 19:51:24 -04:00
Paul Licameli
352380d58f
Scrubbing.cpp does not depend on TranscriptionToolBar...
...
... Freeing the latter from cycles, and also VoiceKey.
As with ToolsToolBar, use low-level ProjectSettings as the chalkboard for
sending a message.
2019-06-14 00:27:31 -04:00
Paul Licameli
2f18c624f8
ToolsToolBar.cpp is free from cycles...
...
... Use ProjectSettings instead to communicate just an integer to the rest of
the program.
2019-06-13 10:13:09 -04:00
Paul Licameli
d69a76dc6f
ProjectSettings.cpp does not depend on Snap, is free of cycles
2019-06-10 21:56:46 -04:00
Paul Licameli
6dc5162614
Use an event so that ProjectSettings.cpp does not need TrackPanel.h
2019-06-03 01:15:44 -04:00
Paul Licameli
05efeeb5bd
New files for ProjectSettings
2019-06-03 01:13:13 -04:00