AIMP Forum

AIMP для Windows => Обложки (Skins) => Дополнения (Plugins / Skins) => Опубликованные обложки => Topic started by: Soolo on February 13, 2015, 16:39:32

Title: Yandex.Music
Post by: Soolo on February 13, 2015, 16:39:32
[catalog_card=648]

v4.0.5
* Изменил кнопки переключения вида фонотеки
v4.0.4
* Переезд на движок v4.0
+ Фонотека
- Вернул работоспособность выпадающего меню
v3.6.3
* Переделан принцип работы регулятора громкости
- Исправлены мелкие недоработки
v3.6.2
* Поменял FloatArrow
v3.6.1
+ Добавлены все остальные окна
v3.6.0 Alpha
+ Первая версия: главное окно с плейлистом

Исходник скина в архиве
Проект скина только для личного пользования!
Title: Re: [GW+PL] YMus
Post by: Tigr63 on February 13, 2015, 19:10:32
а можно на понятном языке объяснить что это "и с чем его едят"?
Title: Re: [GW+PL] YMus
Post by: Soolo on February 13, 2015, 19:55:29
а можно на понятном языке объяснить что это "и с чем его едят"?
Скин для АИМПа, употреблять вместе с хорошей музыкой, играющей в АИМПе.
Title: Re: [GW+PL] YMus
Post by: ZeoN7 on February 14, 2015, 09:26:25
АдназначнА Плюсую!
Title: Re: [GW+PL] YMus
Post by: FreeMan700 on February 14, 2015, 12:54:17
А что если сделать бегущую строку над вкладками, т.к. там места хватает, а вверху поиск растянуть? Либо приподнять вкладки выше, т.к. поляна глаз выедает.
Title: Re: [GW+PL] YMus
Post by: Soolo on February 14, 2015, 17:22:05
А что если сделать бегущую строку над вкладками, т.к. там места хватает, а вверху поиск растянуть? Либо приподнять вкладки выше, т.к. поляна глаз выедает.
бегущую строку на "поляну" не буду ставить однозначно
мне эта "поляна" самому не очень нравится, буду думать, что с этим можно сделать
скорее всего немного урежу эту свободную площадь и переделаю выпадающую менюшку на "портрете", т.к. при урезании "поляны" простой подход перестанет работать
Title: Re: [FULL] Yandex.Music
Post by: Soolo on February 16, 2015, 14:23:05
Обновление
v3.6.1 статус FULL
Пользуемся, находим косяки и недочёты, хвалим и критикуем ;)
Title: Re: [FULL] Yandex.Music
Post by: Black_AVP on February 16, 2015, 15:59:59
Довольно оригинально получилось, и 1:1.
Плейлист только пустовато смотрится при такой минимальной ширине, можно, наверное, было выбрать шрифт ещё покрупнее, или табы уменьшить.
А с самоисчезающим контейнером для регулятора громкости никак не получится?
Title: Re: [FULL] Yandex.Music
Post by: Soolo on February 16, 2015, 16:05:33
Плейлист только пустовато смотрится при такой минимальной ширине, можно, наверное, было выбрать шрифт ещё покрупнее, или табы уменьшить.
Сделал комфортный для себя размер шрифта, а дальше в плеере есть настройка масштабирования.

А с самоисчезающим контейнером для регулятора громкости никак не получится?
К сожалению, не придумал как, не хватает возможностей.
Вероятно, на движке v4 можно будет реализовать исчезающие подобные всплывашки.
Title: Re: [FULL] Yandex.Music
Post by: Black_AVP on February 16, 2015, 16:15:46
Сделал комфортный для себя размер шрифта, а дальше в плеере есть настройка масштабирования.
Тогда другая проблема всплывает: при увеличении размера шрифта увеличивается и шаг строк и плейлист становится до безобразия разреженным по вертикали.
В одном из скинов мне даже пришлось брать почти стандартный шрифт, изменять его параметры  в редакторе и делать встроенным в скин.
Title: Re: [FULL] Yandex.Music
Post by: Soolo on February 16, 2015, 16:23:42
Тогда другая проблема всплывает: при увеличении размера шрифта увеличивается и шаг строк и плейлист становится до безобразия разреженным по вертикали.
В одном из скинов мне даже пришлось брать почти стандартный шрифт, изменять его параметры  в редакторе и делать встроенным в скин.
да не, ничего не редеет, вот 150%:
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=47484.0;attach=42920)
Title: Re: [FULL] Yandex.Music
Post by: Soolo on February 16, 2015, 16:39:35
пс. только замени штатные стрелки FloatArrow
а мне они нравятся: небольшие ненавязчивые и привычные
хотя, появилась одна идейка
Title: Re: [FULL] Yandex.Music [AIMP3.55]
Post by: Tarik on February 16, 2015, 16:50:05
К сожалению, не придумал как, не хватает возможностей.
С IsActive контейнера с регулятором громкости попробуй поиграться
Пример скина есть даже https://www.aimp.ru/index.php?do=catalog&rec_id=379 :)
Title: Re: [FULL] Yandex.Music [AIMP3.55]
Post by: Soolo on February 16, 2015, 17:05:21
С IsActive контейнера с регулятором громкости попробуй поиграться
Пример скина есть даже https://www.aimp.ru/index.php?do=catalog&rec_id=379 :)
попробую, хотя не уверен, что получится что-то адекватное
регулятор громкости излишне хитроват

Обновление v3.6.2
* Поменял FloatArrow
Title: Re: [FULL] Yandex.Music [AIMP3.55]
Post by: Tarik on February 16, 2015, 20:52:15
Поправь текстуру между кнопкой поиска (лейбочкой "Музыка") и полем быстрого поиска.
Желтая "тень" активной вкладки, имхо, ужасно выглядит.
Title: Re: [FULL] Yandex.Music [AIMP3.55]
Post by: Tarik on February 16, 2015, 21:36:35
Сделал регулятор громкости так, чтобы слайдер автоматически появлялся при наведении на кнопку громкости и так же автоматически исчезал. Конечно изврат еще тот, но все же это возможно.
Title: Re: [FULL] Yandex.Music [AIMP3.55]
Post by: Soolo on February 16, 2015, 22:41:11
Сделал регулятор громкости так, чтобы слайдер автоматически появлялся при наведении на кнопку громкости и так же автоматически исчезал. Конечно изврат еще тот, но все же это возможно.
Спасибо, сам уже не соображал =)
Структура, кстати, даже немного проще стала, но вот понимание принципа работы ухудшилось.

Поправь текстуру между кнопкой поиска (лейбочкой "Музыка") и полем быстрого поиска.
Желтая "тень" активной вкладки, имхо, ужасно выглядит.
Всё поправил

v3.6.3
Title: Re: [FULL] Yandex.Music [AIMP3.55]
Post by: Tarik on February 16, 2015, 22:57:18
По такому же принципу можно было бы сделать и всплывающую панельку для верхнего правого "меню". Если будет возможность - попробую и ее сделать.

Структура, кстати, даже немного проще стала, но вот понимание принципа работы ухудшилось.
Проще стало скорее из-за того, что был убран один счетчик. Но вот именно структура скина усложнилась: пришлось добавить контейнер поверх корневого контейнера, в котором размещаются всплывающие элементы. Плюс позиционирование с помощью AlignmentMargins и настройка выравнивания, чтобы скин не потерял возможности растягивания ::)
Надеюсь в будущем с новым элементом "Панель (https://www.aimp.ru/blogs/?p=543)" все это реализовать можно будет гораздо проще.
Title: Re: [FULL] Yandex.Music [AIMP3.55]
Post by: Soolo on February 17, 2015, 08:59:26
По такому же принципу можно было бы сделать и всплывающую панельку для верхнего правого "меню". Если будет возможность - попробую и ее сделать.
Спасибо, но думаю, на этом стОит остановиться, не нужно делать лишние костыли.
Фичу, когда контейнер реагирует на мышь только, когда в нём есть какой-то элемент я бы назвал недокументированной. Не факт, что она такая и останется, а значит скин может сломаться однажды.

Надеюсь в будущем с новым элементом "Панель (https://www.aimp.ru/blogs/?p=543)" все это реализовать можно будет гораздо проще.
Вот и я думаю, что с этим элементом будет проще жить, поэтому лучше подождать нового движка.
Title: Re: [FULL] Yandex.Music [AIMP3.55]
Post by: Tarik on February 17, 2015, 10:03:52
Фичу, когда контейнер реагирует на мышь только, когда в нём есть какой-то элемент я бы назвал недокументированной. Не факт, что она такая и останется, а значит скин может сломаться однажды.
Почему это недокументированная фича? Используется обычный IsActive.
Title: Re: [FULL] Yandex.Music [AIMP3.55]
Post by: Soolo on February 17, 2015, 10:16:14
Почему это недокументированная фича? Используется обычный IsActive.
но на мышь реагирует не весь контейнер, а только та часть, где есть кнопка
Title: Re: [FULL] Yandex.Music [AIMP3.55]
Post by: Tarik on February 17, 2015, 10:29:30
но на мышь реагирует не весь контейнер, а только та часть, где есть кнопка
Так размер контейнера подобран под размер кнопки с помощью AlignmentMargins. Поэтому складывается впечатление, что на мышь реагирует только кнопка.
Или я что-то не так понял?
Title: Re: [FULL] Yandex.Music [AIMP3.55]
Post by: Soolo on February 17, 2015, 10:36:08
Так размер контейнера подобран под размер кнопки с помощью AlignmentMargins. Поэтому складывается впечатление, что на мышь реагирует только кнопка.
Или я что-то не так понял?
да нет, в том и дело, что размер контейнера: кнопка+ползунок
Title: Re: [FULL] Yandex.Music [AIMP3.55]
Post by: ZeoN7 on February 17, 2015, 11:55:27
Меню надо бы увеличить
Title: Re: [FULL] Yandex.Music [AIMP3.55]
Post by: Soolo on February 17, 2015, 12:04:08
Меню надо бы увеличить
я не позиционирую скин как тач, просто большой скин для моников высокого разрешения
излишне длинные менюшки неудобны
хотя при переделке под ASEv4 подумаю над этим
Title: Re: [FULL] Yandex.Music [AIMP3.55]
Post by: Black_AVP on February 17, 2015, 13:08:50
но на мышь реагирует не весь контейнер, а только та часть, где есть кнопка
В данном случае это как раз и спасает положение, поскольку на тот момент из видимых элементов в контейнере - только кнопка, остальное для мыши прозрачно.
Если б контейнер имел текстуру, то до плейлиста в этом месте было бы не достучаться.
Но, по логике вещей, вроде, всё правильно.
Title: Re: [FULL] Yandex.Music [AIMP3.55]
Post by: Soolo on February 17, 2015, 13:42:03
В данном случае это как раз и спасает положение, поскольку на тот момент из видимых элементов в контейнере - только кнопка, остальное для мыши прозрачно.
Если б контейнер имел текстуру, то до плейлиста в этом месте было бы не достучаться.
Но, по логике вещей, вроде, всё правильно.
вообще, да, ты прав
нет текстуры - контейнер "прозрачный" для мыши
есть текстура или дочерний элемент - контейнер "чувствует" мышь
Title: Re: Yandex.Music [AIMP3.55]
Post by: VladShip on April 25, 2015, 16:17:24
Интересная идея! +1

Недавно я заметил, что у Яндекс Музыки появился эквалайзер. Соответствующая кнопка появилась слева от кнопки регулятора громкости.
Title: Re: Yandex.Music [AIMP3.55]
Post by: maksimkat1 on May 03, 2015, 13:43:13
У меня одного кнопки не работают в меню иконки (настройки, выход) и при нажатии кнопок "играть/пауза"?
(смотрите скрин)
Title: Re: Yandex.Music [AIMP3.55]
Post by: Soolo on May 03, 2015, 14:06:08
У меня одного кнопки не работают в меню иконки (настройки, выход) и при нажатии кнопок "играть/пауза"?
(смотрите скрин)
Какая версия АИМПа?
Title: Re: Yandex.Music [AIMP3.55]
Post by: maksimkat1 on May 03, 2015, 19:46:12
Какая версия АИМПа?

v3.60, build 1492 (24.04.2015)
Title: Re: Yandex.Music [AIMP3.55]
Post by: maksimkat1 on May 03, 2015, 19:48:18
Какая версия АИМПа?

А именно в меню где настройки и выход вообще нажатия нет, а при нажатии на кнопки плей-пауза, они только меняют свое изображение, а треки не останавливаются.
Title: Re: Yandex.Music [AIMP3.55]
Post by: Soolo on May 03, 2015, 21:18:00
А именно в меню где настройки и выход вообще нажатия нет, а при нажатии на кнопки плей-пауза, они только меняют свое изображение, а треки не останавливаются.
Кнопки рядом с треками не должны их останавливать. Это просто выключатели.
По поводу "настройки" "выход" смогу посмотреть не скоро. К теме прикреплен проект - поправьте сами, либо попросите кого-нибудь
Title: Re: Yandex.Music [AIMP3.55]
Post by: maksimkat1 on May 03, 2015, 21:36:39
Кнопки рядом с треками не должны их останавливать. Это просто выключатели.
По поводу "настройки" "выход" смогу посмотреть не скоро. К теме прикреплен проект - поправьте сами, либо попросите кого-нибудь

Аааа! Выключатели! Точно... Просто изображения "плей-паузы" запутали)
Поправить не смогу, скинами не занимаюсь. Попозже разберётесь.
Title: Re: Yandex.Music [AIMP4]
Post by: Soolo on March 15, 2016, 14:46:30
Обнова
v4.0.5
* Изменил кнопки переключения вида фонотеки
v4.0.4
* Переезд на движок v4.0
+ Фонотека
- Вернул работоспособность выпадающего меню
Title: Re: Yandex.Music [AIMP4]
Post by: maksimkat1 on March 15, 2016, 20:01:33
отлично)