AIMP Forum

AIMP for Windows => Skin Editor, Skin Engine => Ошибки и замечания / Bugs => Topic started by: ELECTRON!CK on December 15, 2024, 18:46:45

Title: [x] [2648] Corner Radius в фонотеке
Post by: ELECTRON!CK on December 15, 2024, 18:46:45
Новая фича редакторе 5.40 работает странно при выставлении Corner Radius значения больше 0
1) размываются нижний и верхний края полосы в 1 пиксель
2) скругление происходит только в крайних положениях таблицы, при прокрутке вправо таблицы ползунком прокрутки, скругление появляется с права при этом слева исчезает
В такой реализации нет смысла в закруглении, т.к. оно должно быть всегда с обеих сторон иначе некрасиво.
Title: Re: [1404] Corner Radius в фонотеке
Post by: Artem on December 15, 2024, 20:02:27
Так если строка широкая, почему закругление должно быть только у видимой части, а не у всей строки?
Title: Re: [1404] Corner Radius в фонотеке
Post by: ELECTRON!CK on December 15, 2024, 20:19:47
Так если строка широкая, почему закругление должно быть только у видимой части, а не у всей строки?
Как раз закругление должно быть с обеих сторон всегда, как и в плейлисте и контекстном меню. Зачем нужен обрубок с одной из сторон. О том что таблица имеет продолжение мы и так знаем за счет ползунка прокрутки
Title: Re: [1404] Corner Radius в фонотеке
Post by: Artem on December 15, 2024, 21:23:39
Нет, не должно. Скругление применяется к самой записи, если записи не влезают на экран - появляется скроллбар. У плейлиста и меню нет горизонтального скроллбара (там запись всегда занимает всю ширину). В фонотеке же ширина определяется суммарной шириной всех колонок:

Вот как оно выглядит в Windows:
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=73839.0;attach=72975)
Title: Re: [1404] Corner Radius в фонотеке
Post by: ELECTRON!CK on December 16, 2024, 08:25:07
Нет, не должно. Скругление применяется к самой записи, если записи не влезают на экран - появляется скроллбар. У плейлиста и меню нет горизонтального скроллбара (там запись всегда занимает всю ширину). В фонотеке же ширина определяется суммарной шириной всех колонок:

Вот как оно выглядит в Windows:
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=73839.0;attach=72975)
Ваше же видение фонотеки предполагается как проводник Windows я правильно понимаю? Это в проводнике то понятно, а вот в муз. проигрывателях это выглядит по другому, к примеру в стоковом на win11 скругления присутствуют всегда, как и во всех стриминговых сервисах (но есть нюанс в них содержимое таблицы автоматически подстраивается под контент в зависимости от растягивания и соответственно нет горизонтального скроллбара).
Title: Re: [+] [1404] Corner Radius в фонотеке
Post by: Artem on December 16, 2024, 08:29:36
но есть нюанс в них содержимое таблицы автоматически подстраивается под контент в зависимости от растягивания и соответственно нет горизонтального скроллбара

О чем и речь. Если контент не влезает - значит он обрезается по видимой зоне. Ну а будет он влезать или нет - это уже пользователь решает.
Title: Re: [+] [1404] Corner Radius в фонотеке
Post by: ELECTRON!CK on December 16, 2024, 08:33:06
Все ясно, а по поводу замыливания верней и нижней части полоски в 1px можно решить вопрос
Title: Re: [+] [1404] Corner Radius в фонотеке
Post by: Artem on December 16, 2024, 08:42:08
Все ясно, а по поводу замыливания верней и нижней части полоски в 1px можно решить вопрос

Да, это я пофиксил. Сборку выпущу на днях, как все остальное поправлю
Title: Re: [+] [1404] Corner Radius в фонотеке
Post by: Black_AVP_Bim on December 16, 2024, 12:00:36
Вообще, радиусы углов на 4К мониторе при масштабе 150% выглядят заметно меньше, чем в масштабе 100% на FullHD.
Title: Re: [+] [1404] Corner Radius в фонотеке
Post by: Artem on December 16, 2024, 14:02:37
Вообще, радиусы углов на 4К мониторе при масштабе 150% выглядят заметно меньше, чем в масштабе 100% на FullHD.

Да, есть такой косяк. Поправлю