Wykres commitów

48 Commity

Autor SHA1 Wiadomość Data
Polochon-street e19fe82d9f Updated bindings to match new Bliss version 2016-10-06 22:00:59 +02:00
Lucas Verney eb420eb7a8 Fix IndexError due to closest song 2016-10-02 21:24:57 +02:00
Lucas Verney 71901718ce Backup database before running a full rescan operation. 2016-09-29 02:58:08 +02:00
Lucas Verney 7cd15d4ea4 Install target in CMakeLists.txt 2016-09-29 02:50:03 +02:00
Lucas Verney 18626a9434 Bad initialization of closest song, should be the closest one from the cache 2016-09-29 02:47:21 +02:00
Lucas Verney 38e43ea6db Random choice among cached songs 2016-09-29 02:42:34 +02:00
Lucas Verney 14c2ea65db Sort randomly directly in SQLite 2016-09-27 03:42:04 +02:00
Lucas Verney 220c68f38b Loop randomly over songs when building playlist 2016-09-27 03:33:34 +02:00
Lucas Verney 21d435239e Bump bliss version 2016-09-27 02:02:25 +02:00
Lucas Verney e2d460ff06 Fix latest_mtime.txt in server script 2016-08-05 23:47:05 +02:00
Lucas Verney 2c4d96a070 Bump bliss version 2016-08-04 12:55:49 +02:00
Lucas Verney 14d27273da Fix another SQL error 2016-07-30 23:26:16 +02:00
Lucas Verney 205361e505 Fix missing quotes in db version fetch 2016-07-30 15:03:48 +02:00
Lucas Verney f60252537a Fix issues in MPD Python script 2016-07-26 23:40:52 +02:00
Lucas Verney 948e5ebe45 Add a license 2016-07-24 22:00:48 +02:00
Lucas Verney 345383e3a5 Bump Bliss version
Now using 3 tempo values, updated Bliss version.

_Note_: You should rebuild your database after upgrading to this commit.
Next major breaking changes will be handled by dedicated update scripts
to avoid having to rebuild the entire database.
2016-07-24 15:31:18 +02:00
Lucas Verney f1a88818b6 Use persistent connections and fix issue with random mode detection 2016-05-28 19:08:09 +02:00
Lucas Verney 113340884e Handle timeouts in MPD connection 2016-05-28 19:02:40 +02:00
Lucas Verney adabeffa7f Do not force the need for a trailing slash in mpd_root in blissify 2016-05-26 17:01:23 +02:00
Lucas Verney e7345c9d4d Typo in README.md 2016-05-26 17:01:23 +02:00
Lucas Verney 0e554ea52e Update README.md 2016-05-25 20:47:35 +02:00
Lucas Verney f81874cc81 Doc 2016-05-25 20:45:36 +02:00
Lucas Verney b98a50e40e Rename to Blissify and move mpd server code to a Python script around the main C code. 2016-05-25 20:26:28 +02:00
Lucas Verney 3356ff711e Use Python-mpd2 instead of mpc calls 2016-05-25 19:15:16 +02:00
Lucas Verney bdf1f64577 Use cosine similarity as well in client code 2016-05-25 00:11:39 +02:00
Lucas Verney 40b7df9140 Working MPD client using distance meetrics only 2016-05-24 20:12:53 +02:00
Lucas Verney 36357d4423 Fix CMakeLists.txt 2016-05-19 17:59:33 +02:00
Lucas Verney b1c2ba9a2a Add docstrings 2016-05-10 19:32:45 +02:00
Lucas Verney 9eb748fd60 Enhance a bit build_cache.py script 2016-05-10 19:28:01 +02:00
Lucas Verney 467a04c2d1 Fix error handling for sqlite insertions 2016-05-10 19:22:24 +02:00
Lucas Verney d5a1855b1d Large refactor
* Fix strings overflows and associated segfaults
* Add some client code in Python
2016-05-10 19:16:34 +02:00
Lucas Verney 54cf7074e8 Add a version readings args instead of MPD library 2016-05-09 16:13:42 +02:00
Lucas Verney 3f16114d1b Refactor 2016-05-09 15:57:26 +02:00
Lucas Verney 23fc436eaa Does not expect mpd_root to have a trailing slash 2016-04-17 21:45:46 +02:00
Lucas Verney 539f6d173b Improve code, first working version 2016-04-15 21:49:50 +02:00
Lucas Verney 2ff13c0508 Fix memory leaks 2016-04-06 19:43:54 +02:00
Lucas Verney 92db362406 Fix an error with unclosed transactions 2016-04-06 19:04:52 +02:00
Lucas Verney 3700905394 Also purge errors db when doing a rescan 2016-04-06 18:58:13 +02:00
Lucas Verney 287e1ab0f4 Store errors in db and allow to pass them again 2016-04-06 18:57:11 +02:00
Lucas Verney d8e86bf62d Fix error with db purging during rescan 2016-04-06 18:07:38 +02:00
Lucas Verney 4ba5e7d31d Purge database before running a rescan 2016-04-06 18:00:11 +02:00
Lucas Verney 5d0f668941 Add README.md 2016-04-06 12:27:28 +02:00
Lucas Verney aafaa8648f Add UNIQUE constraints on db 2016-04-06 01:31:29 +02:00
Lucas Verney 43078b9f9e Add typical client script 2016-04-06 01:29:57 +02:00
Lucas Verney 53c85ad271 Remove useless TODOs 2016-04-06 01:18:59 +02:00
Lucas Verney 8ee4660a18 Remove useless printf 2016-04-06 01:18:25 +02:00
Lucas Verney 1c188bcb6d Support MPD_HOST and MPD_PORT env variables 2016-04-06 00:52:14 +02:00
Lucas Verney 72324c5fb8 First commit 2016-04-06 00:35:22 +02:00