A GTK+ / GStreamer based music player
Go to file
Anna Schumaker be3b788380 core/playlists/system: Don't read 6.4.x playlists in new idle tasks
Track database defragmenting can happen before the new tasks are ever
scheduled, causing a crash when we try to find tracks with changed IDs.
After the crash, the Favorites and Hidden playlist data appears to be
lost.

Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
2016-10-21 11:31:11 -04:00
core core/playlists/system: Don't read 6.4.x playlists in new idle tasks 2016-10-21 11:31:11 -04:00
gui gui/model: Don't add tracks if queue_model is NULL 2016-10-17 08:03:57 -04:00
include core/playlists/user: Free playlist name during deinit 2016-09-29 12:44:17 -04:00
share gui: Widget spacing tweaks 2016-09-28 09:12:17 -04:00
tests tests/gui: Fix gtk css theme parsing errors 2016-10-19 08:22:58 -04:00
.gitattributes Ocarina 6.3 2015-01-16 13:05:43 -05:00
.gitignore tests: Build version test with CTest 2016-09-23 16:11:02 -04:00
.gitlab-ci.yml tests: Add a switch for disabling GUI tests 2016-09-26 08:26:45 -04:00
CHANGELOG core/playlists/system: Don't read 6.4.x playlists in new idle tasks 2016-10-21 11:31:11 -04:00
CMakeLists.txt tests: Rename CONFIG_TESTING_ALBUM_ARTWORK to CONFIG_TESTING_ARTWORK 2016-09-28 15:20:19 -04:00
CTestCustom.cmake tests: Build file test with ctest 2016-09-23 16:11:02 -04:00
LICENSE Update the license 2014-04-06 19:57:06 -04:00
PKGBUILD Ocarina 6.4.20 2016-09-23 16:04:45 -04:00
README Add git protocol entry to the README 2016-02-23 11:27:04 -05:00
TODO gui/ocarina: Add basic command line options 2016-09-26 08:07:36 -04:00
ocarina.supp Add a valgrind suppression file 2016-09-29 14:51:23 -04:00

README

Alternate clone url:
	$ git clone git://git.ocarinaproject.net/anna/ocarina.git

Build:
	$ scons

Clean:
	$ scons -c

Install:
	$ sudo scons install

Uninstall:
	$ sudo scons -c install

Build tests:
	$ scons tests

Clean tests:
	$ scons -c tests