Clementine è un lettore musicale multipiattaforma con un'interfaccia veloce e facile da usare per ricercare e riprodurre la propria raccolta musicale locale o online e ascoltare radio via internet o i podcast su funkwhale. https://funkwhale.it
Go to file
Antonio Russo e66fdd86da Periodically save settings
Instead of immediately saving, which leads to poor performance,
and possible hardware damage (see #6057), limit saves to once
per second (similar to how KDE does it).  It also guarantees
that only one save is required per second, by sharing a QSettings
object, and establishes a signaling framework to put other
setting save events into (but only uses this for the two major
offenders: playlist tab switching and window resizing).

This is in contrast to 6a312e7, which simply deferred the save
until program exit, and caused problems for some people (see #6217
and #6209).

Signed-off-by: Antonio Russo <antonio.e.russo@gmail.com>
2019-09-10 18:41:18 -06:00
.github Add a template for issues 2016-03-11 15:49:26 +01:00
3rdparty Merge branch 'master' into qt5-update 2019-07-21 14:20:59 +02:00
bin Add an empty bin directory 2013-10-04 15:47:22 +10:00
cmake Merge remote-tracking branch 'upstream/master' into qt5-update 2018-06-29 02:38:19 +02:00
data Update qt5 branch 2019-01-27 01:00:36 +01:00
debian Remove echonest (#6263) 2019-01-21 21:39:10 +00:00
dist Update qt5 branch 2019-01-27 01:00:36 +01:00
ext Fix formatting 2019-07-21 14:38:15 +02:00
gst/moodbar Fix cmake with Qt 5.11_beta3 (dropping qt5_use_modules) 2018-04-16 01:33:15 +02:00
snap Remove echonest (#6263) 2019-01-21 21:39:10 +00:00
src Periodically save settings 2019-09-10 18:41:18 -06:00
tests Qt 5 fixes 2018-11-21 10:31:17 +00:00
.gcloudignore Cloud builder for transifex pull 2018-09-17 15:07:11 +01:00
.gitignore Add support for deleting the currently playing track via the commandline (#5899) 2017-11-21 10:02:36 +00:00
.travis.yml Fix docker run command 2018-02-19 16:20:56 +00:00
CMakeLists.txt Merge branch 'master' into qt5-update 2019-07-21 14:20:59 +02:00
COPYING Add license headers to all our source files 2010-03-23 23:11:46 +00:00
Changelog Remove Amazon support from Changelog for now. 2016-01-14 15:28:28 +00:00
README-TURKISH.md translated to turkish 2017-11-06 15:22:24 +03:00
README.md updated README (#6159) 2018-10-02 04:01:44 -07:00
cmake_uninstall.cmake.in Install .desktop file and icon. Also add an "uninstall" target. 2010-03-04 16:41:14 +00:00

README.md

Clementine Build Status

Clementine is a modern music player and library organizer for Windows, Linux and macOS.

Opening an issue

Ask for a new feature

Please:

  • Check if the new feature is not already implemented (Changelog)
  • Check if another person didn't already open an issue
  • If there is already an opened issue there is no need to comment "+1", it won't help. Instead, you can subscribe to the issue to be notified of anything new about it

Report a bug

Please:

  • Try the latest developer build (http://builds.clementine-player.org/) to see if any bug is still present (Attention, those builds aren't stable so they might not work well and could sometimes break things like user settings). If it works fine even though you see an open issue, please comment on it and explain that the issue has been fixed
  • Check if another person has already opened the same issue to avoid duplicates
  • If there already is an open issue you could comment on it to add precisions about the problem or confirm it
  • In case there isn't, you can open a new issue with an explicit title and as much information as possible (OS, Clementine version, how to reproduce the problem...)
  • Please use http://pastebin.com/ for logs/debug

If there are no answers, it doesn't mean we don't care about your feature request/bug. It just means we can't reproduce the bug or haven't had time to implement it :o)

Compiling from source

Get the code (if you haven't already):

git clone https://github.com/clementine-player/Clementine.git && cd Clementine

Compile and install:

cd bin
cmake ..
make -j8
sudo make install

See the Wiki for more instructions and a list of dependencies: https://github.com/clementine-player/Clementine/wiki/Compiling-from-Source