Skip to content

Conversation

@nfebe
Copy link
Contributor

@nfebe nfebe commented Nov 14, 2025

Resolves: #55668

Screenshots

Before After
before-files-settings after-files-settings

@nfebe nfebe requested a review from a team as a code owner November 14, 2025 12:05
@nfebe nfebe added 3. to review Waiting for reviews feature: files labels Nov 14, 2025
@nfebe nfebe requested review from sorbaugh and removed request for a team November 14, 2025 12:05
@github-project-automation github-project-automation bot moved this to 🏗️ In progress in 📁 Files team Nov 14, 2025
Reorganize settings into logical sections using NcFormBox,
NcFormBoxSwitch, NcRadioGroup, and NcFormBoxButton components.

Signed-off-by: nfebe <[email protected]>
@nfebe nfebe force-pushed the feat/55668/reorganize-files-settings branch from 3e99299 to 222e7ad Compare November 14, 2025 12:15
v-model="userConfig.sort_favorites_first"
:label="t('files', 'Sort favorites first')"
data-cy-files-settings-setting="sort_favorites_first"
@update:modelValue="setConfig('sort_favorites_first', $event)" />
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
@update:modelValue="setConfig('sort_favorites_first', $event)" />
@update:model-value="setConfig('sort_favorites_first', $event)" />

Even though I get warnings like 18:6 warning v-on event '@update:modelValue' must be hyphenated vue/v-on-event-hyphenation

The hyphenated version does not work.

Copy link
Member

@kra-mo kra-mo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • The WebDAV URL should be using NcFormBoxCopyButton.
  • Could Additional settings be ported to the new components? If it requires no API changes, they should be now. If it does, that should be communicated and we should eventually do it.
  • Could I get screenshots of the rest of the dialog?

@susnux
Copy link
Contributor

susnux commented Nov 14, 2025

Duplicate of #56408 ?

@nfebe nfebe closed this Nov 17, 2025
@github-project-automation github-project-automation bot moved this from 🏗️ In progress to ☑️ Done in 📁 Files team Nov 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: ☑️ Done

Development

Successfully merging this pull request may close these issues.

Files settings reorganization

4 participants