AIMP Forum

AIMP для Windows => Обложки (Skins) => Дополнения (Plugins / Skins) => Опубликованные обложки => Topic started by: TeDj on March 01, 2017, 16:47:55

Title: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on March 01, 2017, 16:47:55
[catalog_card=1016]

Перерождение старой обложки Andro AIO (https://www.aimp.ru/forum/index.php?topic=42477.0), основанный на Bliss Dark SMod (https://www.aimp.ru/forum/index.php?topic=50928.0). Прошу любить и жаловать :)


Подсказки для обложки:
- растягивающиеся элементы в середине;
- кнопки смены "Плейлист/Фонотека/Спектрум" и "Информация о файле/Визуализация/Лирика"(по бокам);
- кнопки скрытия левого и правого бока(тоже по бокам, но чуть снизу);
- ПКМ на слайдере прогресса(переключение "StandartSeekBar/Waveform");
- ПКМ на кнопке Play/Pause(функции остановки воспроизведения, т.е. кнопки Стоп);
- кликнуть по центру колонки для смены вида;
- кликнуть по названию играющего трека для определения его места в плейлисте/фонотеке;

Update1:
Потихоньку приближаемся к финальному виду. Выложил файл для тестирования. Прошу при выявленных ошибках писать в комментариях. Желательно с вариантами исправления) И еще пожелания) И про подарки не забудьте ;)
P.S: если у кого есть 4К монитор, тоже потестите пж, проседает ли проц, или еще что есть. Меня спектрум беспокоит, медленный чот

Update2:
Изменены цвета, иконки. Думаю, GW пришел к финальному виду.

Update3.1:
Fixed some problems.
Стиль обложки изменен на плоский.
Добавлено:
- кнопка "Поверх всех окон" на Главном окне
- окно "Визуализации" на левой панели
- кнопки "Стоп" и "Открыть"(с ПКМ)
- бегущая строка
- новый вид TrayControl + QFI + DropWheel
- информация о текущем плейлисте отображается на панели Поиска
- fixed Lyrics

Update v0.92 RC:
- новый вид TrayControl + QFI + DropWheel
- мелкие доработки

Update v0.93 RC1:
- новый вид TrayControl (надеюсь, финальный вид)
- исправлены ошибки, скрипты и связи на основании поступивших предложений по исправлению
+ интегрирована колонка из обложки WooD (смена по нажатию на центральную кнопку спикера)

Update v0.93 RC2:
- поправил буферизацию
+ добавил возможность масштабирования лирики по ПКМ(стырено с Bliss ;D)

Update v0.94:
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=55859.0;attach=56240)
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=55859.0;attach=56241)
* высота обложки снижена (для скинов AnalogMeter)
+ прикрепляю скины для AnalogMeter (https://www.aimp.ru/forum/index.php?action=dlattach;topic=55859.0;attach=56242)(кидать .zip-ы в папку "Aimp/Plugins/aimp_AnalogMeter/Skins")

Оценки, комментарии, придирки, предложения, любые отзывы приветствуются )

P.S: проекта больше нет, т.к. сильно устарел! Ради смены вида ссылки кардинально изменились, и это только начало, т.к. работаю над светлой версией, а там ссылок в репозиторий еще больше поменяется
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP4]
Post by: TeDj on March 12, 2017, 09:42:06
Маленькое обновление, косметический ремонт, все такое. И хотелось бы услышать ответ на предыдущие вопросы.
Кстати, возник новый вопрос: Пользуюсь закладками. Удобно в плане нахождения новых треков, которые понравились. Оценками неудобно, фонотекой не пользуюсь. Сделал кнопку поверх Ковера, типа нажимаешь на сердечко, и песня в закладках. Но при втором нажатии песня должна удаляться из закладок. В андроидах такое очень удобно, хотелось бы и на ПК такую функцию. Можно ли как-то через скрипт удалить песню из закладок? Видимо, нужно 2 State'а, в одном положении песня в закладка, во втором - песня удаляется из закладок. Или где-то уже есть такая функция, как избранные песни? В общем, поясните, пожалуйста
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP4]
Post by: Zhenya on March 12, 2017, 15:20:52
Quote from: https://www.aimp.ru/forum/index.php?topic=74.0
4.5. Использовать красный цвет в сообщениях имеют право только администратор и модераторы.

1. Можно ли получить название текущей визуализации, и отобразить его на кнопке? Это для кнопки "Список визуализаций".
2. Можно ли кнопкой отключить визуализацию? Это для кнопки после "Список визуализаций".
3. Где можно узнать подробнее про буферизацию и как оно работает? Надо ли мне это исправлять?

1. Вроде нет, я не нашёл.
2. То же самое.
3. В проекте Bliss (который полноценный). Надо.

Но при втором нажатии песня должна удаляться из закладок. В андроидах такое очень удобно, хотелось бы и на ПК такую функцию. Можно ли как-то через скрипт удалить песню из закладок?

Видимо нет. Есть только добавление, и то выделенных в плейлисте файлов, а не проигрываемого.
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP4]
Post by: TeDj on March 12, 2017, 17:49:38
Спасибо за ответ!
Придется делать без новшеств :(
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP4]
Post by: Zhenya on March 12, 2017, 17:59:12
Придется делать без новшеств :(
Можно создать тему с предложением добавить провайдер для возможности добавления (и удаления) играющего трека в закладки.
С визуализацией то же самое.
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP4]
Post by: Remoder on October 18, 2017, 11:23:23
Обложку не забросил? Хотел бы видеть вместо плейлиста анализатор спектра - новую вкладку - с регулировкой цвета и столбцов!Чтоб также, на целый экран и отдельно вместе с обложкой альбома и т.д...Могу помочь если надо :)
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP4]
Post by: TeDj on October 19, 2017, 10:31:02
Обложкой занимаюсь, когда приходят идеи, как сделать красиво, много не рисуя и сильно не перегружая обложку. Пока только черновой вариант, т.к. пробую разные варианты.
Наспех попробовал реализовать вашу идею. Результат: прирост нагрузки на процессор(плюс 10-15%), и, соответственно, приторможенная работа анимации и самого плеера. Позже попробую через TASEGauge, если это возможно(думаю, что да. Но увеличится размер обложки, чего тоже не хотелось бы). Можно, конечно, сделать 2 версии, со спектрумом и без.
А вот как регулировать столбцы и цвета - я не знаю. Как вы предлагаете такое реализовать?
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP4]
Post by: Remoder on October 19, 2017, 10:58:33
https://drive.google.com/open?id=0BwIfMGgEkCUXWGQzbEZoX3BlT1E
 ;) Пример!Но я бы хотел спектрум без отражения - возможно в накладку сверху второго для перегруза и т.д!
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP4]
Post by: TeDj on October 20, 2017, 03:14:49
https://drive.google.com/open?id=0BwIfMGgEkCUXWGQzbEZoX3BlT1E
 ;) Пример!Но я бы хотел спектрум без отражения - возможно в накладку сверху второго для перегруза и т.д!

Отличный пример! И всего одна строчка кода) Думаю, теперь то можно реализовать. Нарисую текстурку и попробую.
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP4]
Post by: Remoder on October 20, 2017, 10:06:40
Это Black_AVP дал небольшой пример, а я уже дальше догадался:)Может эти слайдеры настройки цвета - в отдельное окно настроек поставить, как у моей обложки?
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP4]
Post by: Black_AVP on October 20, 2017, 10:23:15
Это Black_AVP дал небольшой пример, а я уже дальше догадался:)Может эти слайдеры настройки цвета - в отдельное окно настроек поставить, как у моей обложки?
Только зачем в этом случае переворачивать цвет на противоположный?
procedure Execute(var State: Integer);
begin
  with FindObject('SpectrumDisplay') do
    begin
      Set('PeakColor', HSVToColor((State + 180) mod 360, 1, 1))
    end   
end;

Если делается одна команда, то ни оператор with, ни операторные скобки не нужны, будет всё проще:
procedure Execute(var State: Integer);
begin
  FindObject('SpectrumDisplay').Set('PeakColor', HSVToColor(State, 1, 1))
end;
(Так же и для всех остальных скриптов.)

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

С ColumnsCount и ColumnsIndent наобум поступать нельзя - они взвимосвязаны и связаны с общей шириной спектрума, могут возникнуть недопустимые значения, тут уже надо подключать математику и рассчитывать все три параметра вместе.
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP4]
Post by: Remoder on October 20, 2017, 11:17:19
Цвет на противоположный - логично, не подумал. Одна команда - понятно.С ColumnsCount и ColumnsIndent я понял когда менял параметры, если менять параметры столбиков - то суживается и не на целый экран и лишь в нескольких местах на целый если говорить за большие числа от 30 - 250.Если столбиков до 20-30, то на большом экране не заметно смещения!Как-то надо совместить это еще с растягиваемым окном тогда!Формулу не знаете ;) ? ColumnsIndent - пробовал - он не влиял на размеры спектрума!
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP4]
Post by: Black_AVP on October 20, 2017, 13:16:47
Как-то надо совместить это еще с растягиваемым окном тогда!Формулу не знаете ;) ?
Какая тут может быть формула? АриХметика для 5-го класса: есть ширина спектрума, вот из неё и надо рассчитывать допустимые комбинации числа столбцов и зазоров между ними.

ColumnsIndent - пробовал - он не влиял на размеры спектрума!
Ес-но, эти параметры никак не смогут изменить ширину самогО спектрума. ;D Просто скин-движок игнорирует некорректные параметры, которые могут возникнуть при таком вводе, а может и сам спектрум с экрана вообще исчезнуть. ИМХО, вообще неразумно заморачивать пользователя подобной кастомизацией - кому нужно менять число столбиков и зазоры? Не надо так накручивать.
А вот настройку цвета, как раз надо делать тогда уж полной - менять и насыщенность и яркость, может, и прозрачность,  а так в распоряжении пользователя только чистые оттенки с максимальной насыщенностью и яркостью.
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP4]
Post by: Remoder on October 20, 2017, 13:31:20
"Кому нужно менять число столбиков и зазоры?" - мне  :D .Это же дело вкуса, один день нравится так, в другой этак! "Вообще неразумно заморачивать пользователя подобной кастомизацией" - по дефолту можно поставить, а если пользователь захочет, то сможет под себя тогда изменить!
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP4]
Post by: Black_AVP on October 20, 2017, 13:57:52
Если делать так с каждым элементом в скине, то он превратится в набор-конструктор "Сделай сам" и пользователь, скорее всего, банально не захочет разбираться в нагромождении этих настроек. Подумай над этим.
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP4]
Post by: Remoder on October 20, 2017, 14:21:56
Ну есть видь железные аппараты - анализаторы спектра, от там также есть разные настройки как в эквалайзере!Я просто бы хотел видеть скин в виде этого аппарата, развертываемой на целый экран - но нет времени делать, поэтому здесь такое предложил!
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP4]
Post by: Black_AVP on October 20, 2017, 15:02:22
Ну есть видь железные аппараты - анализаторы спектра
В "железных" апппаратах (усилителях, эквалайзерах), где есть спектроанализатор, число каналов определяется аппаратно и изменить его никак уж нельзя, как нельзя изменить и цвет и всё остальное. Это нам позволено виртуалить в скинах.  ;)
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP4]
Post by: Remoder on October 20, 2017, 16:26:58
Ну в принципе да, изменить нельзя, но может есть такие аппараты в рековую стойку! ???
Пример, но это пока любительская разработка!
(https://i.ytimg.com/vi/HBhhh3v8lMM/maxresdefault.jpg)
А насчет цвета не согласен, сейчас делают на RGB светодиодах!
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP4]
Post by: TeDj on October 31, 2017, 13:24:53
Апдейт. Смотреть шапку!
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP4]
Post by: 17hapi on October 31, 2017, 13:45:51
Great! I found change lyrics to cover info directly has a bug
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP4]
Post by: TeDj on October 31, 2017, 13:58:39
Great! I found change lyrics to cover info directly has a bug
Fixed! Thanks for help!
Title: Re: [GW+PL+ML] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on February 01, 2018, 10:41:24
Update2 8)
Title: Re: [GW+PL+ML] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: valium on February 01, 2018, 23:04:36
Есть предложение,сделать динамики,как в обложке Wood.
Title: Re: [GW+PL+ML] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: valium on February 02, 2018, 21:54:12
Спасибо за ответ.
Title: Re: [GW+PL+ML] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on February 03, 2018, 06:08:11
Есть предложение,сделать динамики,как в обложке Wood.
Спасибо за ответ.
Думаю над этим. Мне нравились визуализации Alfa, думаю их интегрировать, если они совместимы с версией Аимп. А когда визуализации отключены, будут обычные динамики, или от Wood, или нынешние, но чуть изменённые.
Title: Re: [GW+PL+ML] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: valium on February 03, 2018, 10:06:26
Ясно.Просто на мой взгляд,динамики у обложки Wood смотрятся серьёзнее.Я понимаю,чёрно-синий стиль и всё такое.Может сетки какие-нибудь надеть? Или сделать выбор между динамиками,Wood-обычные.
Title: Re: [GW+PL+ML] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on February 03, 2018, 16:00:14
Ясно.Просто на мой взгляд,динамики у обложки Wood смотрятся серьёзнее.Я понимаю,чёрно-синий стиль и всё такое.Может сетки какие-нибудь надеть? Или сделать выбор между динамиками,Wood-обычные.
Хорошая идея - сделать выбор, т.е. возможность выбирать между вариантами. Так и сделаю  8)
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: valium on February 03, 2018, 16:09:24
Сарказм?
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on February 03, 2018, 16:39:47
Сарказм?
Абсолютно серьёзно. Я даже прогресс обложки с GW на IP сменил  :-\
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: Remoder on February 17, 2018, 16:29:32
+ О так ты добавил спектрум с регулировкой, как я просил :) Поставь тогда еще например стрелки при наведении для переключения со спектра на визуалку - вертикальные например на визулке свои горизонтальные или наоборот! Можно и индикатор какой-то впихнуть.
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on February 17, 2018, 17:14:06
+ О так ты добавил спектрум с регулировкой, как я просил :) Поставь тогда еще например стрелки при наведении для переключения со спектра на визуалку - вертикальные например на визулке свои горизонтальные или наоборот! Можно и индикатор какой-то впихнуть.
Да, поставил, но формулу не впихнул для второго слайдера. Так что он ещё недоработан
Не понял, какие стрелки?
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: Remoder on February 17, 2018, 17:35:26
Можно и без стрелок просто с краю значок - (для перекидывания страниц или визуализации). Но все равно работает слайдер :)
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on February 19, 2018, 13:39:52
Можно и без стрелок просто с краю значок - (для перекидывания страниц или визуализации). Но все равно работает слайдер :)
Ты хочешь большую визуалку на месте спектрума?
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: Remoder on February 19, 2018, 16:44:10
Ну да, она видь логически туда подходит.И не вместо, а по переключению!Это так предложения для улучшения скина :) А почему ты его еще не доделал, вроде все классно нарисовано?  :-\  Хочешь добавить переключение текстур? - может лучше не париться и сделать 2 отдельные обложки!У меня их намечалось много, потому и запарился так с переключением....
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on February 20, 2018, 03:02:02
Ну да, она видь логически туда подходит.И не вместо, а по переключению!Это так предложения для улучшения скина :) А почему ты его еще не доделал, вроде все классно нарисовано?  :-\  Хочешь добавить переключение текстур? - может лучше не париться и сделать 2 отдельные обложки!У меня их намечалось много, потому и запарился так с переключением....

Да, подходит, думал и об этом.
Вот вот, наверное, пока выпущу Lite версию, с текущим функционалом. А потом Pro буду рисовать со всеми прибамбасами :-\
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on March 27, 2018, 10:41:07
UPDATE 3 (https://www.aimp.ru/forum/index.php?action=dlattach;topic=55859.0;attach=53739)   :D 
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: 17hapi on March 27, 2018, 11:00:05
1. There is a button bug when switching from the visualization to the spectrum.
2. Increase the length of the date text box in the QFI.
3. Change the font color of the current lyrics line.

Thanks.
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on March 28, 2018, 04:00:19
1. There is a button bug when switching from the visualization to the spectrum.
2. Increase the length of the date text box in the QFI.
3. Change the font color of the current lyrics line.

Thanks.

1. Fixed
2. Which date?
3. How to do it?
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: 17hapi on March 28, 2018, 04:29:34
2. Which date?
3. How to do it?
2.%Year
3. "Template" property of TASETextDisplayEX
ps: Maybe "open floder" button use acmainopenfiles and pmOpenVariants better?, "play/pause" button use pmQuickOptions, because there is a stop button now. ;)
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on March 28, 2018, 06:40:11
2. Increased. On my PC it's working well, maybe, your font changed? Skin uses the SegoeUI font
3. Changed. But i don't have a lyrics with time, pls, try it, and commend :)
p.s: changed, at your request

Thanks for help! And try it
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: 17hapi on March 28, 2018, 07:59:14
2. Now it's good,  :) maybe I used full date like 2018-03-28.
3. I think color in the "Template" property need to be different from "font.color".
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on March 28, 2018, 09:02:32
2. Now it's good,  :) maybe I used full date like 2018-03-28.
3. I think color in the "Template" property need to be different from "font.color".

I changed the color, but i don't see any changes + currentLine don't work for me.

Maybe, problem with providers?  :-[
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: 17hapi on March 28, 2018, 09:26:59
I changed the color, but i don't see any changes + currentLine don't work for me.

Maybe, problem with providers?  :-[
No LiveLyricsCurrentLine Bindings, see built-in template Bliss4k.
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on March 28, 2018, 09:55:00
Done. Lyrics fixed.
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: 17hapi on March 28, 2018, 10:00:02
Done. Lyrics fixed.
Great! :)
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on September 10, 2018, 10:29:15
Update v0.92 RC:
- новый вид TrayControl + QFI + DropWheel
- мелкие доработки
 
Просьба протестировать и оповестить об ошибках. Завтра выложу архив на опубликование
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: 17hapi on September 10, 2018, 12:11:11
DropWheel - Caption
(https://image.ibb.co/fk1AfU/QQ_20180910171327.png)

Does it a skin editor bug?

Its occurs after I use another skin with @Lng:37~40;
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on September 10, 2018, 16:12:03
I don't have this problem  ??? Maybe, delete their captions?  ;D
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: gr-e on September 10, 2018, 16:59:29
При первом запуске плеера вместо кнопки паузы отображается плей (в мини плеере тоже), вместо иконки случайного файла - иконка проигрывания по порядку (одна стрелка).

Некоторые иконки не в тему: для кнопки "развернуть" используется иконка "на весь экран", для кнопки "поверх всех окон" - маркер местоположения на карте, для кнопки "эквалайзер" - иконка настроек. Информация о файле выглядит как "контакты" или "исполнитель". Хлопушка не очень ассоциируется с визуализацией, имхо.

При масштабировании кнопки в нижней части окна меняют форму и слипаются; мелкие иконки в контекстном меню, DropWheel, дереве группировки и в фонотеке размываются.

Черный текст и иконки на темно сером фоне - так задумано?

I don't have this problem  ??? Maybe, delete their captions?  ;D
Есть такая проблема. Подписи конечно надо удалить, зачем они там.
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=55859.0;attach=54896)
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on September 10, 2018, 22:20:41
При первом запуске не активируются скрипты, поэтому состояние кнопок сперва неправильно получаются :-\
Более подходящих иконок не нашёл.  ??? Шрифт встроенный, MaterialDesignIconFont. Функции масштабирования не поддерживаются, галочки поставил чтобы шрифты не размывались если что.
Так и задумано  ;D подписи удалю
Спасибо за комментарий
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: gr-e on September 10, 2018, 23:11:19
При первом запуске не активируются скрипты, поэтому состояние кнопок сперва неправильно получаются :-\
Почему это делается через скрипты, а не через редактор связей?
галочки поставил чтобы шрифты не размывались если что.
Ну не знаю, стоит ли из-за шрифтов ломать скин?
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on September 11, 2018, 05:10:38
Потому что иконки не растровые, а векторные, шрифтовые(меняется Caption кнопок через скрипт). Что понадобится, когда буду делать поддержку масштабирования.
Кстати, можно ли менять Caption через редактор связей? Это бы исправило дело  :-\
И повторяю, что поддержки масштабирования нету, пока что просто лже-масштабирование, лишь для того, чтобы шрифты и иконки не размывались при увеличении. Я в описании "4К" не указывал вроде :-\
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: gr-e on September 11, 2018, 11:10:49
Кстати, можно ли менять Caption через редактор связей? Это бы исправило дело  :-\
Можно, через StringOperatorConcatenator. Поставить выражение %IF(%Value1,Y,N) и подключить его к кнопке через DisplayValue.

Либо можно инициализировать положения кнопок в скрипте OnLoaded.
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on September 12, 2018, 07:17:45
Можно, через StringOperatorConcatenator. Поставить выражение %IF(%Value1,Y,N) и подключить его к кнопке через DisplayValue.

Либо можно инициализировать положения кнопок в скрипте OnLoaded.
Разбираюсь с StringOperator'ом, но больше интересует OnLoaded. Не могли бы пример, может знаете  ??? Есть скрипт с двумя положениями, связан с кнопкой, меняет его Caption исходя из положения State, но там (в скрипте ) положение указано по умолчанию. Вот как его привести в правильное положение при применении обложки? У меня такая проблема давно, скрипты начинают работать только после тыка в связанные кнопки ??? Например, формула такая : если Shuffle включён, то положение State в скрипте такое, но что писать по английски? Как проверить, включён ли Shuffle? Или можно при запуске Execute'ить эти кнопки  ;D
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: Zhenya on September 12, 2018, 23:11:28
Разбираюсь с StringOperator'ом, но больше интересует OnLoaded.

Вот тут (https://www.aimp.ru/forum/index.php?topic=60247.msg374725#msg374725) во втором вложении как раз то, что вам нужно. Там тоже была рассинхронизация без OnLoaded.
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: gr-e on September 13, 2018, 00:34:17
Вот пример реализации через связи и через скрипты
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on September 13, 2018, 05:18:26
ОК, всем спасибо, разберусь на днях. Приболел :'(
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on September 24, 2018, 06:59:24
Update v0.93 RC1:
- новый вид TrayControl (надеюсь, финальный вид)
- исправлены ошибки, скрипты и связи на основании поступивших предложений по исправлению
+ интегрирована колонка из обложки WooD (смена по нажатию на центральную кнопку спикера)

Просьба протестировать и оповестить об ошибках. Завтра выложу архив на опубликование
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on September 24, 2018, 07:24:43
Буферизацию забыл...  :-\
Title: Re: [IP] AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on September 25, 2018, 06:29:10
Update v0.93 RC2:
- поправил буферизацию
+ добавил возможность масштабирования лирики по ПКМ(стырено с Bliss ;D)

Фуф, наверное, больше изменений не будет, покончить бы с обложкой поскорее, и другим скином заняться  ;D

P.S: все еще висит на совести недоработка Спектрума, точнее  :-[
Какая тут может быть формула? АриХметика для 5-го класса: есть ширина спектрума, вот из неё и надо рассчитывать допустимые комбинации числа столбцов и зазоров между ними.
Простите, я в 5 классе часто болел  ;D Даже если разберусь, как скриптом взять ширину спектра, то рассчитать зазоры между ними, да и еще с предустановленными количествами модулей...Долго придется :-\
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: Jammores on September 28, 2018, 14:34:07
Красивая обложка. Спасибо.
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on October 16, 2018, 08:55:36
Всем привет!
Работал над светлой версией для обновления, но столкнулся с проблемой смены тени текста с помощью репозитория (https://www.aimp.ru/forum/index.php?topic=60287.0), поэтому версия 1.0 пока откладывается до фикса этой неприятности.
Пойду WooD переделывать  :)
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on January 16, 2019, 09:33:19
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=55859.0;attach=56175)

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=55859.0;attach=56176)
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: Soolo on January 16, 2019, 09:50:32
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=55859.0;attach=56175)
хорошо выглядит

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=55859.0;attach=56176)
Динамики чужеродно выглядят, тень небольшая просится вокруг них.
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on January 16, 2019, 10:06:49
Динамики чужеродно выглядят, тень небольшая просится вокруг них.
Да, кстати, надо бы. Вот что значит взгляд со стороны, спасибо!
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TurboDISCO Adept on January 20, 2019, 16:19:09
AnalogMeter отлично смотрится, очень понравился (стрелка, правда, игольное ушко в таком виде напоминает :) , но это - ладно).

... :-[ А что, если динамики попробовать тоже "утопить" в таких же "нишах", как Плейлист и циферблаты AnalogMeter-а. Или сделать такую нишу сплошной от левого к правому динамику, "топив" их там, а конкретно панель с кнопками потом из этой ниши "поднять" обратно наверх?
Хотел было набросать для примера, как бы это смотрелось, да, видимо, тут придётся несколько увеличивать площадь "панели элементов управления и динамиков", что потянет за собой изменение базовой ширины и высоты всего скина, по крайней мере в ширину - точно. (Прошу мои картинки не считать издевательством над скином  :-[ ) Скруглённые части "Панели с кнопками" и зона их перехода и взаимосочетания с динамиками сейчас, на "скорую руку" выглядят - "не пришей кобыле хвост", тут надо что-то дорабатывать каким-то мелкими деталями (скорее всего горизонтально-расположенными и "тянущимися" к динамикам), но как вариант:

(https://i.ibb.co/7vBJrk8/Andro-1.png) (https://ibb.co/rkqG5dT)

(https://i.ibb.co/pyV4mZh/Andro-2.png) (https://ibb.co/RyrQ5Pj)

P.S. ...Первый вариант забыл подцепить, хотя он так и просит что-то и с панелью сделать:

(https://i.ibb.co/qg9WmnG/Andro-0.png) (https://ibb.co/gWwPt71)
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on January 21, 2019, 07:52:20
Спасибо за концепты, выглядят круто, но я о таком уже думал, экспериментировал, так сказать. Конечно, обложка плоская, поэтому и любое углубление или придание объема выглядит уже лучше, чем обычный вид. Так вот, буду думать дальше по этому руслу, спасибо! Авось выйдет круть)
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on January 21, 2019, 09:05:58
Update v0.94:
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=55859.0;attach=56240)
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=55859.0;attach=56241)
* высота обложки снижена (для скинов AnalogMeter)
+ прикрепляю скины для AnalogMeter (https://www.aimp.ru/forum/index.php?action=dlattach;topic=55859.0;attach=56242)(кидать .zip-ы в папку "Aimp/Plugins/aimp_AnalogMeter/Skins")
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: Soolo on January 21, 2019, 09:09:39
Описание скина в окне настроек АИМПа помещается не полностью

TeDj, закинь скины для Analog Meter в эту тему: https://www.aimp.ru/forum/index.php?topic=52865.0
Может они кому-то понравятся и в отрыве от этого скина.
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on January 21, 2019, 09:18:46
Описание скина в окне настроек АИМПа помещается не полностью

TeDj, закинь скины для Analog Meter в эту тему: https://www.aimp.ru/forum/index.php?topic=52865.0
Может они кому-то понравятся и в отрыве от этого скина.

Исправил, спасибо! И закинул, тоже спасибо!  :D
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TurboDISCO Adept on January 24, 2019, 20:18:10
...Конечно, обложка плоская, поэтому и любое углубление или придание объема выглядит уже лучше, чем обычный вид...
А мне нравится в таком, плоском виде и если много таких больших углублений делать везде, то этот вид теряется - потому предыдущие мои варианты скорее "перевыкрученный" в максимум вариант, чтобы посмотреть, как выглядит и идти от обратного, искать "золотую середину": как по мне, на самом деле, под динамики сделать просто еле заметные, небольшие углубления - будет самое то (причём углубления даже не такие, с резкими краями, как у меня тут получились, а с более плавным уходом вглубь). И фирменная плоскость не пострадает, и динамики будут как-то поконтрастней на фоне панели управления занимать своё место.

(https://i.ibb.co/HF05Dnn/Andro.png) (https://ibb.co/6n2jRgg)
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on January 25, 2019, 02:39:28
как по мне, на самом деле, под динамики сделать просто еле заметные, небольшие углубления - будет самое то (причём углубления даже не такие, с резкими краями, как у меня тут получились, а с более плавным уходом вглубь). И фирменная плоскость не пострадает, и динамики будут как-то поконтрастней на фоне панели управления занимать своё место.
А мне не нравится  ???
Но все равно что-нибудь придумаю 8)
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: kori on February 02, 2019, 22:13:47
Скин понравился, спасибо.
Есть проблема - при изменении размера правого поля или размера всего плеера фото обложки альбома не видно в полном размере, обрезает (фото прилагаю).
И пожелание можно? Все тоже самое, но в 2 раза уменьшить, так сказать компакт вариант.
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on February 03, 2019, 15:40:32
Скин понравился, спасибо.
Есть проблема - при изменении размера правого поля или размера всего плеера фото обложки альбома не видно в полном размере, обрезает (фото прилагаю).
И пожелание можно? Все тоже самое, но в 2 раза уменьшить, так сказать компакт вариант.
Не за что) Всегда рад отзывам)
Ну, так то это не проблема, но постараюсь тогда скрыть инфо-панель и оставить только обложку.
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=55859.0;attach=56441)
Если делать меньше, то придется заново все рисовать, чего очень не хотелось бы. Пока не планирую Compact, в скриптах не очень хорошо разбираюсь. Но все равно спасибо за ваше предложение, учту
P.S: зачем вам меньший размер? Для Smart Watch? Или CarPC? Предложите необходимые характеристики
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: selivanoff on February 03, 2019, 19:41:53
очень большие кнопки управления. железно, раза в 2-3, можно уменьшить...
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on February 04, 2019, 03:37:43
очень большие кнопки управления. железно, раза в 2-3, можно уменьшить...
Подумаю над этим.
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=55859.0;attach=56454)
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: selivanoff on February 04, 2019, 14:09:38
Подумаю над этим.
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=55859.0;attach=56454)
гораздо приятнее смотрится. но, я бы и тут динамики по бокам убрал...
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on February 04, 2019, 14:11:07
Динамики сделаю светлыми, кнопкам текстуры нарисую, все норм   ;)
Давно уже запланировано все
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: kori on February 04, 2019, 20:23:56
P.S: зачем вам меньший размер? Для Smart Watch? Или CarPC? Предложите необходимые характеристики
Просто нравится небольшой размер плеера, чтоб не весь экран занимал))). А минимальный размер, не нашел как задействовать?
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: TeDj on February 05, 2019, 04:22:08
А минимальный размер, не нашел как задействовать?
Просто скрыть левый и правый бока, там стрелки внизу
Title: Re: AndroEvolution (All-In-One) (Touch) [AIMP 4.5+]
Post by: kori on February 05, 2019, 14:58:26
+90 к ауре за мин. размер. Теперь этот скин "по умолчанию" для меня на долгое время. Спасибо за труд.