clementine-player / Clementine

:tangerine: Clementine Music Player
https://www.clementine-player.org/
GNU General Public License v3.0
3.68k stars 670 forks source link

Unnecessary watches on linux #7309

Closed fabi321 closed 7 months ago

fabi321 commented 7 months ago

Before posting

Please follow the steps below and check the boxes with [x] once you did the step.

System information

Please provide information about your system and the version of Clementine used.

Expected behaviour / actual behaviour

Clementine adds watches for files it will never need to rescan. I have a .db sqlite file in my library for other programs, and that file changes regularly. It looks like Clementine has added a watch for this file, as it tries to rescan every time the database changes. Expected behaviour: Only add watches for directories, and all files that are actually relevant (music files and covers), and ignore all other files on the first pass.

fabi321 commented 7 months ago

I just realized that clementine does not have watches for files (just per directory) and this issue is thus not relevant.