harmonize handling for all content delegates
ClosedPublic

Authored by astippich on Jan 17 2018, 7:25 PM.

Details

Summary

harmonize how all delegates are handled regarding signals
also fixes bugs with album view since D9777

  • missing cover art
  • tracks/album not removed when files are deleted

Diff Detail

Repository
R255 Elisa
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
astippich requested review of this revision.Jan 17 2018, 7:25 PM
astippich created this revision.
mgallien accepted this revision.Jan 17 2018, 9:18 PM

There is also the keyboard focus in grid view that is broken right now (no way to select the buttons using Tab key). I would like to work on it and at the same time test writing an automated qml test. That would be a nice start. I can also do a quick fix and the test later on if you prefer.

This revision is now accepted and ready to land.Jan 17 2018, 9:18 PM

Take your time and do as you prefer

This revision was automatically updated to reflect the committed changes.