Skip to content

Conversation

@GVodyanov
Copy link
Contributor

@GVodyanov GVodyanov commented Oct 19, 2025

Fix #4785

Here's how it's looking with the current state of the Nextcloud-vue components
image

image

@GVodyanov GVodyanov self-assigned this Oct 19, 2025
@GVodyanov GVodyanov added the 2. developing Work in progress label Oct 19, 2025
@codecov
Copy link

codecov bot commented Oct 19, 2025

Codecov Report

❌ Patch coverage is 0% with 34 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
.../AppNavigation/Settings/SettingsNewAddressbook.vue 0.00% 26 Missing ⚠️
...nts/AppNavigation/Settings/SettingsAddressbook.vue 0.00% 7 Missing ⚠️
src/components/AppNavigation/ContactsSettings.vue 0.00% 1 Missing ⚠️

📢 Thoughts on this report? Let us know!

@GVodyanov GVodyanov marked this pull request as ready for review October 21, 2025 14:05
@GVodyanov GVodyanov requested a review from hamza221 as a code owner October 21, 2025 14:05
@ChristophWurst
Copy link
Member

@GVodyanov please change the commit message to fix: xxx. style if for coding style changes.

@hamza221 @SebastianKrupinski please test/review so we can get this in ASAP to give translators a chance to cover the new strings before the release.

@GVodyanov GVodyanov force-pushed the style/redo-settings branch from f5cb0c7 to a56316b Compare November 4, 2025 09:28
Copy link
Contributor

@hamza221 hamza221 left a comment

Choose a reason for hiding this comment

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

Clicking on "New address book" should open the input field that was previously top-level in a dialog titled "New address book", with options to "Cancel" or "Add" (primary).

  • no cancel/add buttons
  • On submit I would expect to revert back to the button ? (or at least on cancel)
  • Sort by select is broken (can't pick value)
  • Update avatars from social media should come after the sorting NcSelect according to the mockup

@hamza221
Copy link
Contributor

hamza221 commented Nov 4, 2025

/backport to stable8.1

@hamza221
Copy link
Contributor

hamza221 commented Nov 4, 2025

/backport to stable8.0

@ChristophWurst
Copy link
Member

Given the translation string changes this shouldn't be backported too far. The goal is to have these changes released by server 32.0.2 release date.

@hamza221
Copy link
Contributor

hamza221 commented Nov 4, 2025

Given the translation string changes this shouldn't be backported too far. The goal is to have these changes released by server 32.0.2 release date.

So down to 8.0

@GVodyanov
Copy link
Contributor Author

Clicking on "New address book" should open the input field that was previously top-level in a dialog titled "New address book", with options to "Cancel" or "Add" (primary).

* no cancel/add buttons

* On submit I would expect to revert back to the button ? (or at least on cancel)


* [ ]  Sort by select is broken (can't pick value)

* [ ]  Update avatars from social media should come after the sorting NcSelect according to the mockup

Right so sort by select being broken is something I decided to move to another PR #4804

I'll do the rest now

@GVodyanov
Copy link
Contributor Author

I also converted the custom addressbook list into NcListItems

@GVodyanov GVodyanov requested a review from hamza221 November 10, 2025 09:22
@GVodyanov GVodyanov added 3. to review Waiting for reviews and removed 2. developing Work in progress labels Nov 10, 2025
@ChristophWurst
Copy link
Member

Squash seems to have gone wrong. Only the commit message of the first commit should be taken

@kra-mo
Copy link
Member

kra-mo commented Nov 11, 2025

Same note as for Calendar. "Sort by" now uses NcFormBoxSelectNative.

@ChristophWurst ChristophWurst changed the title style(ContactsSettings): redo fix(ContactsSettings): redo Nov 12, 2025
Signed-off-by: Grigory Vodyanov <[email protected]>
@hamza221
Copy link
Contributor

hamza221 commented Nov 17, 2025

Same note as for Calendar. "Sort by" now uses NcFormBoxSelectNative.

Can you please resolve conflicts and address this 👆🏼

@hamza221 hamza221 added 2. developing Work in progress and removed 3. to review Waiting for reviews labels Nov 17, 2025
@GVodyanov
Copy link
Contributor Author

Same note as for Calendar. "Sort by" now uses NcFormBoxSelectNative.

Can you please resolve conflicts and address this 👆🏼

NcFormBoxSelectNative has not been merged or released yet, it is still in a draft state. Meanwhile this PR is pretty time critical so that component will be implemented as a follow up.

@GVodyanov
Copy link
Contributor Author

Having said all of this, apparently @nfebe accidentally created a duplicate of this PR here #4865

After talking with him, we agreed that we will use his PR. It's newer and has all the Nextcloud vue components that weren't released at the time of creation of my PR. Please go ahead and review that one: #4865

@GVodyanov GVodyanov closed this Nov 17, 2025
@ChristophWurst ChristophWurst deleted the style/redo-settings branch November 18, 2025 08:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Contacts settings reorganization

5 participants