22#include <wx/hyperlink.h>
50 return XO(
"Preferences for Application");
55 return "Application_Preferences";
75 S.StartStatic(
XO(
"Update notifications"));
79 XXC(
"&Check for updates",
"application preferences"),
85 "App update checking requires network access. In order to protect your privacy, Audacity does not store any personal information."),
93 wxT(
"%s"),
XO(
"our Privacy Policy"),
94 "https://www.audacityteam.org/about/desktop-privacy-notice/");
static ComponentInterfaceSymbol s_ComponentInterfaceSymbol
StickySetting< BoolSetting > DefaultUpdatesCheckingFlag
Declare a class that handles managing of updates.
A PrefsPanel to enable/disable certain general application options like checking updates,...
ManualPageID HelpPageName() override
If not empty string, the Help button is added below the panel.
void PopulateOrExchange(ShuttleGui &S) override
TranslatableString GetDescription() const override
ApplicationPrefs(wxWindow *parent, wxWindowID winid)
ComponentInterfaceSymbol GetSymbol() const override
The top-level handle to an Audacity project. It serves as a source of events that other objects can b...
ComponentInterfaceSymbol pairs a persistent string identifier used internally with an optional,...
Base class for a panel in the PrefsDialog. Classes derived from this class include BatchPrefs,...
Derived from ShuttleGuiBase, an Audacity specific class for shuttling data to and from GUI.
Holds a msgid for the translation catalog; may also bind format arguments.
PrefsPanel::Registration sAttachment