Skip to content

Conversation

@JuliaKirschenheuter
Copy link
Contributor

@JuliaKirschenheuter JuliaKirschenheuter commented Dec 7, 2022

Fixes #35654

Before example:

Screenshot from 2022-12-08 13-46-45

Screenshot from 2022-12-09 11-37-19

After example:

Screenshot from 2022-12-09 09-24-32
Screenshot from 2022-12-09 09-24-55

Screenshot from 2022-12-09 11-38-06

Summary

  • Replace custom tooltips with native one in vue components and views
  • Fix bug with wrong appearing notifications by setting password
  • Add aria-label as same as tooltip message

Checklist

@JuliaKirschenheuter JuliaKirschenheuter added the 2. developing Work in progress label Dec 7, 2022
@JuliaKirschenheuter JuliaKirschenheuter self-assigned this Dec 7, 2022
@JuliaKirschenheuter JuliaKirschenheuter force-pushed the enh/35654-Replace_custom_tooltips_with_native_one_for_files_sharing branch from c80375e to 83a7f48 Compare December 9, 2022 10:33
@JuliaKirschenheuter JuliaKirschenheuter force-pushed the enh/35654-Replace_custom_tooltips_with_native_one_for_files_sharing branch from 83a7f48 to 0a2a386 Compare December 13, 2022 10:53
@JuliaKirschenheuter JuliaKirschenheuter marked this pull request as ready for review December 13, 2022 10:53
@JuliaKirschenheuter JuliaKirschenheuter added 3. to review Waiting for reviews and removed 2. developing Work in progress labels Dec 13, 2022
@JuliaKirschenheuter JuliaKirschenheuter force-pushed the enh/35654-Replace_custom_tooltips_with_native_one_for_files_sharing branch from 0a2a386 to 656ca59 Compare December 14, 2022 12:08
@JuliaKirschenheuter
Copy link
Contributor Author

/backport to stable25

@JuliaKirschenheuter JuliaKirschenheuter removed the request for review from nimishavijay December 15, 2022 15:24
@JuliaKirschenheuter JuliaKirschenheuter force-pushed the enh/35654-Replace_custom_tooltips_with_native_one_for_files_sharing branch from d93160d to 595820a Compare December 21, 2022 07:44
@JuliaKirschenheuter JuliaKirschenheuter force-pushed the enh/35654-Replace_custom_tooltips_with_native_one_for_files_sharing branch from 595820a to 00ee2a1 Compare December 21, 2022 15:38
@JuliaKirschenheuter JuliaKirschenheuter force-pushed the enh/35654-Replace_custom_tooltips_with_native_one_for_files_sharing branch from 00ee2a1 to 2d7da0d Compare December 22, 2022 08:57
@JuliaKirschenheuter
Copy link
Contributor Author

I think we can merge this PR even if it needs a release of NC Vue. Changes from nextcloud-libraries/nextcloud-vue#3569 are relevant for correct showing of native tooltips but also causes no errors without released NC Vue. I've put a checkbox #35654 (comment) and will reopen this issue as far this PR got merged.

@AndyScherzinger
Copy link
Member

vue component has been released with fix, v.7.3.0

@PVince81
Copy link
Member

PVince81 commented Jan 4, 2023

@PVince81 PVince81 added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Jan 4, 2023
@PVince81 PVince81 force-pushed the enh/35654-Replace_custom_tooltips_with_native_one_for_files_sharing branch from 2d7da0d to 1063fbc Compare January 5, 2023 07:58
@PVince81
Copy link
Member

PVince81 commented Jan 5, 2023

rebased and recompiled

@JuliaKirschenheuter JuliaKirschenheuter merged commit 3892c3e into master Jan 9, 2023
@JuliaKirschenheuter JuliaKirschenheuter deleted the enh/35654-Replace_custom_tooltips_with_native_one_for_files_sharing branch January 9, 2023 10:21
@solracsf
Copy link
Member

FYI this caused a regression affecting master and all versions (v26, v25): #38157

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4. to release Ready to be released and/or waiting for tests to finish

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BITV]: Replace custom tooltips with native one for files_sharing

7 participants