antirek / hugu

Collective music player for VK.com on node.js
51 stars 14 forks source link

Перемешивание треков #3

Closed OEvgeny closed 10 years ago

OEvgeny commented 10 years ago

Хотелось бы кнопку при нажатии на которую треки перемешиваются. Сам я не силён в node, но если у вас не будет времени на данную задачу, прошу хотя бы описать вкратце, как это можно сделать красивее.

Благодарю за проект! :)

antirek commented 10 years ago

Спасибо за предложение. В принципе это реализовать несложно, хотя немного неконцептуально. Попробую реализовать в ближайшее время. Необходимо перемешать треки в очереди в случайном порядке, которая сформирована на сервере, по команде от любого из подключенных клиентов.

Рад, что вам понравился проект.

OEvgeny commented 10 years ago

Думаю, чтобы кнопка была более концептуальной, по следующему клику на неё можно возвращать прямой порядок композиций. Вообще надобность в ней возникла при добавлении всех композиций из профиля одного участника.

antirek commented 10 years ago

добавил перемешивание композиций.

возврат к предыдущему состоянию предполагает сохранение порядка композиций до перемешивания, что требует времени, а востребованности мало, поэтому такая возможность отсутствует.

https://github.com/antirek/hugu/commit/e1a15f579de0fea8a450165a07fc7d02e5e440dc