diff --git a/lib/Service/SettingsService.php b/lib/Service/SettingsService.php index 5fb97bcba..073deec24 100644 --- a/lib/Service/SettingsService.php +++ b/lib/Service/SettingsService.php @@ -18,7 +18,7 @@ class SettingsService { /* Allowed attributes */ private array $attrs; - private $defaultSuffixes = [ '.txt', '.md' ]; + private $defaultSuffixes = [ '.md', '.txt' ]; public function __construct( IConfig $config, @@ -48,7 +48,7 @@ public function __construct( return implode(DIRECTORY_SEPARATOR, $path); }, ], - 'noteMode' => $this->getListAttrs('noteMode', ['edit', 'preview']), + 'noteMode' => $this->getListAttrs('noteMode', ['rich', 'edit', 'preview']), 'customSuffix' => [ 'default' => $this->defaultSuffixes[0], 'validate' => function ($value) { diff --git a/src/components/AppSettings.vue b/src/components/AppSettings.vue index 2bb89eee3..f80bea2f3 100644 --- a/src/components/AppSettings.vue +++ b/src/components/AppSettings.vue @@ -63,11 +63,12 @@ export default { data() { return { extensions: [ - { value: '.txt', label: '.txt' }, { value: '.md', label: '.md' }, + { value: '.txt', label: '.txt' }, { value: 'custom', label: t('notes', 'User defined') }, ], noteModes: [ + { value: 'rich', label: t('notes', 'Open in rich text mode') }, { value: 'edit', label: t('notes', 'Open in edit mode') }, { value: 'preview', label: t('notes', 'Open in preview mode') }, ],