Feature #1608
closedУлучшение интеграции LMP с AN (основа)
100%
Description
Как насчет сделать из LMP некое подобие тудушки?
Допустим, у нас есть некий плейлист и мы хотели бы чтобы после определенных треков совершалось (компьютером/нами) какое-то действие.
Например, встать и сделать Ку! два раза. Или, например, рестартануть личи после доигрывания трека. Или выпустить тентакли и поняшить тульпу, или кракена и поняшить мир.... Так, ок.
В общем, это уже щас возможно. НО делается сие через настройки AN с нуля, что как бы чутка черезжопно^Wсложно
Потому предлагаю добавить в контекстное меню элемента плейлиста пункт
"После этого трека..."
При выборе которого откроется вкладка параметров с диалогом настройки AN с предварительно заполненными правилами совпадения полей с данными выбранного трека. А также будет по умолчанию включена опция единичного срабатывания (это необходимо чтобы избежать непреднамеренных повторных действий, когда трек встретится в другом плейлисте, например).
Так. Это ещё не всё, но дальнейшие пункты целесообразно оформить отдельными, зависимыми заданиями.
Updated by Mellon over 10 years ago
- Related to Feature #1609: Улучшение интеграции LMP с AN (индикация) added
Updated by 0xd34df00d over 10 years ago
- Status changed from New to Assigned
- Target version set to 0.6.70
Хорошо.
Тем более, архитектура для этого уже проработана, и что-то подобное кусочно есть в азотхе.
Updated by Mellon over 10 years ago
- Related to Feature #1616: Добавить событие смены статуса при завершении воспроизведения трека при gapless переходах added
Updated by 0xd34df00d over 10 years ago
- Related to deleted (Feature #1609: Улучшение интеграции LMP с AN (индикация))
Updated by 0xd34df00d over 10 years ago
- Blocks Feature #1609: Улучшение интеграции LMP с AN (индикация) added
Updated by 0xd34df00d over 10 years ago
- Estimated time changed from 7:00 h to 15:00 h
Updated by 0xd34df00d over 10 years ago
- Status changed from Assigned to Resolved
- % Done changed from 0 to 100
Applied in changeset main|5d1640fb697745c7a4a8bd003c37747bb82ffca9.
Updated by Mellon over 10 years ago
Работает. Закрою, когда обе части будут готовы и протестированы.
Updated by 0xd34df00d over 10 years ago
Эм, ну так две части можно же по отдельности закрывать :3
Да и со вторым тикетом не всё очевидно.
Updated by Mellon over 10 years ago
- Blocked by Bug #1621: Ошибка открытия параметров модуля. added
Updated by Mellon over 10 years ago
- Status changed from Resolved to Closed
Всё работает прекрасно. Большое спасибо.
Давно хотел подобную штучку событийно-ориентированного планирования.
Как минимум через обратную связь через MPRIS и DBUS теперь можно подстраивать мультимедийную систему под разные треки, навешивать запуск сценариев, показ напоминаний и прочих штук в зависимости от проигрываемой музыки :3