#ifndef SETTINGS_KEYS_H_7IGXFQJ6
#define SETTINGS_KEYS_H_7IGXFQJ6

#include <oak/misc.h>

PUBLIC extern std::string const kSettingsFileTypeKey;

PUBLIC extern std::string const kSettingsTabSizeKey;
PUBLIC extern std::string const kSettingsSoftTabsKey;

PUBLIC extern std::string const kSettingsSpellCheckingKey;
PUBLIC extern std::string const kSettingsSpellingLanguageKey;

PUBLIC extern std::string const kSettingsThemeKey;
PUBLIC extern std::string const kSettingsFontNameKey;
PUBLIC extern std::string const kSettingsFontSizeKey;
PUBLIC extern std::string const kSettingsSoftWrapKey;
PUBLIC extern std::string const kSettingsWrapColumnKey;
PUBLIC extern std::string const kSettingsShowWrapColumnKey;
PUBLIC extern std::string const kSettingsShowInvisiblesKey;

PUBLIC extern std::string const kSettingsProjectDirectoryKey;
PUBLIC extern std::string const kSettingsWindowTitleKey;
PUBLIC extern std::string const kSettingsScopeAttributesKey;

PUBLIC extern std::string const kSettingsBinaryKey;
PUBLIC extern std::string const kSettingsEncodingKey;
PUBLIC extern std::string const kSettingsUseBOMKey;
PUBLIC extern std::string const kSettingsStoreEncodingPerFileKey;

PUBLIC extern std::string const kSettingsIncludeKey;
PUBLIC extern std::string const kSettingsIncludeDirectoriesKey;
PUBLIC extern std::string const kSettingsIncludeDirectoriesInBrowserKey;
PUBLIC extern std::string const kSettingsIncludeFilesKey;
PUBLIC extern std::string const kSettingsIncludeFilesInBrowserKey;
PUBLIC extern std::string const kSettingsIncludeFilesInFileChooserKey;
PUBLIC extern std::string const kSettingsIncludeInBrowserKey;
PUBLIC extern std::string const kSettingsIncludeInFileChooserKey;

PUBLIC extern std::string const kSettingsExcludeKey;
PUBLIC extern std::string const kSettingsExcludeDirectoriesKey;
PUBLIC extern std::string const kSettingsExcludeDirectoriesInBrowserKey;
PUBLIC extern std::string const kSettingsExcludeFilesKey;
PUBLIC extern std::string const kSettingsExcludeFilesInBrowserKey;
PUBLIC extern std::string const kSettingsExcludeInBrowserKey;
PUBLIC extern std::string const kSettingsExcludeInFileChooserKey;
PUBLIC extern std::string const kSettingsExcludeInFolderSearchKey;

#endif /* end of include guard: SETTINGS_KEYS_H_7IGXFQJ6 */
