Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Always enable avatars #3472

Merged
merged 1 commit into from
Feb 14, 2017
Merged

Always enable avatars #3472

merged 1 commit into from
Feb 14, 2017

Conversation

MorrisJobke
Copy link
Member

@MorrisJobke MorrisJobke commented Feb 13, 2017

  • we introduced this setting in the begining because our
    avatar support caused some performance issues, but we
    fixed them and should only provide one way how Nextcloud
    looks
  • we have seen multiple issues with instances where avatars are disabled and it's not really a first class citizen UI experience
  • fixes enable_avatars=false breaks sharing #3451

cc @nextcloud/designers @LukasReschke @rullzer @nickvergessen

* we introduced this setting in the begining because our
  avatar support caused some performance issues, but we
  fixed them and should only provide one way how Nextcloud
  looks

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
@mention-bot
Copy link

@MorrisJobke, thanks for your PR! By analyzing the history of the files in this pull request, we identified @blizzz, @j-ed and @jancborchardt to be potential reviewers.

@MorrisJobke MorrisJobke added the 3. to review Waiting for reviews label Feb 14, 2017
@skjnldsv
Copy link
Member

Test restarted.

@codecov-io
Copy link

Codecov Report

Merging #3472 into master will decrease coverage by -0.09%.
The diff coverage is 78.26%.

@@             Coverage Diff              @@
##             master    #3472      +/-   ##
============================================
- Coverage     54.16%   54.07%   -0.09%     
- Complexity    21004    21227     +223     
============================================
  Files          1306     1306              
  Lines         80198    80482     +284     
  Branches       1255     1250       -5     
============================================
+ Hits          43437    43519      +82     
- Misses        36761    36963     +202
Impacted Files Coverage Δ Complexity Δ
core/templates/layout.user.php 0% <ø> (ø) 0 <ø> (ø)
settings/templates/users/part.userlist.php 0% <ø> (ø) 0 <ø> (ø)
lib/private/TemplateLayout.php 0% <ø> (ø) 32 <ø> (ø)
settings/templates/personal.php 0% <ø> (ø) 0 <ø> (ø)
settings/users.php 0% <ø> (ø) 0 <ø> (ø)
config/config.sample.php 0% <ø> (ø) 0 <ø> (ø)
settings/personal.php 0% <ø> (ø) 0 <ø> (ø)
core/js/shareconfigmodel.js 69.56% <ø> (-8.7%) 0 <ø> (ø)
lib/private/Template/JSConfigHelper.php 0% <ø> (ø) 16 <ø> (ø)
core/js/sharedialogshareelistview.js 65.83% <100%> (-0.22%) 0 <ø> (ø)
... and 9 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 5b9f96a...200a282. Read the comment docs.

@jancborchardt
Copy link
Member

Totally agree, it should be impossible to disable avatars. We use them everywhere and have placeholders too so it's pretty crucial.

@jancborchardt
Copy link
Member

We need to make sure though that always when there is only an avatar, the image has an alt text for accessibility cc @nextcloud/accessibility @nextcloud/designers :)

@skjnldsv skjnldsv added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Feb 14, 2017
@MorrisJobke MorrisJobke merged commit c5dffc4 into master Feb 14, 2017
@skjnldsv skjnldsv deleted the enable-avatars-always branch February 14, 2017 15:23
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 design Design, UI, UX, etc. enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

enable_avatars=false breaks sharing
6 participants