AIMP Forum

AIMP for Android => Ошибки и замечания / Bugs => Обработано / Processed => Topic started by: Xaker_Two on September 26, 2019, 05:08:18

Title: [x] [924] About, UI
Post by: Xaker_Two on September 26, 2019, 05:08:18
Android 4.4.2 KK
НЕ MIUI и т.п. (смартфоны Xiaomi, Meizu и др.)
Updated from v2.90, build 835


About:
 NoSuchMethodError: android.appActivity.getDrawable at views.AboutActivity.setupBox(line 123 from line 69 in same class)

UI:
 Notification:
    -В настройках нет схемы Black но она есть(применяется) при базировании на теме плеера(когда схема плеера Black)
    -Layout нотифакации так и задумывался чтобы кнопки скакали в зависимости от ковра(если ковер длинный то они уезжают вправо)?
 InApp:
    -Интерфейс на корневом уровне настроек не имеет офсетов в отличии от прочих уровней
    -Вы перешли на нативные чекбоксы, скроллы, контекстные меню и прочие контролы(как минимум в настройках)?
    -Настройки не подчиняются общей цветовой схеме и заданной развертке(Portrait/Landscape/Auto)
    -Контекстное меню(везде) имеет белую полосу сверху, так и задумывалось? если да то можно контролы в темы затолкать(чтобы можно было самому нарисовать)?
    -Settings>Playback>Navigation>Rewind delta on holding the nav.buttons - nav.buttons так и должно быть(с точкой) или ошибка локализации?

Офф-топ, отзыв: scroll в playlist страшнее чем когда-либо, прошлый был лучше(нативный даже лучше)
Title: Re: [924] О программе, UI
Post by: AJ on September 26, 2019, 05:43:12
https://www.aimp.ru/blogs/?p=901 — читните про скинирование настроек: полноценно не получается.

Яркость в настройке цвета (на пк и Android одна опера) — https://www.aimp.ru/forum/index.php?topic=58775.msg386187#msg386187
Title: Re: [924] О программе, UI
Post by: Xaker_Two on September 26, 2019, 06:08:25
у меня даже заявленное не работает - нет теммирования окна настроек, просто константой черное(как было раньше)

я вас правильно понял - я не могу вообще никак задать градации чистого серого для подсветки из-за того что настройка яркости засветит всю тему/анимации? если да - вопросов более нет, я просто снимаю шляпу
Title: Re: [924] О программе, UI
Post by: AJ on September 26, 2019, 06:13:40
С настройкой цвета - да, меняются все цвета вместе с акцентным.

у меня даже заявленное не работает - нет теммирования окна настроек, просто константой черное(как было раньше)
Может виноват Android 4.4.2 KK? Ещё неизвестно как решат баги с ним.
Title: Re: [924] О программе, UI
Post by: Xaker_Two on September 26, 2019, 06:38:41
список багов озвучен
не можете поддерживать все фичи - у вас два пути: две версии(ну разумеется нет) или поднимайте минимальную версию ОС
Жду решения по поводу признания багов(откатываться или нет)

P.S. две ветки будут в любом случае, просто одна будет с текущей версией а другая последняя адекватная для нужной версии ОСи
Title: Re: [924] About, UI
Post by: Artem on September 26, 2019, 20:29:26
Это известная проблема, о ней уже писали на 4PDA. В следующем билде будет поправлено.
Title: Re: [x] [924] About, UI
Post by: Xaker_Two on September 26, 2019, 21:32:44
какая из 6-и(контролы не в счет)?
что по остальным?(или мне плодить ещё 5 тем согласно пп 2.1)
Title: Re: [x] [924] About, UI
Post by: Artem on September 26, 2019, 22:04:06
Notification:
    -В настройках нет схемы Black но она есть(применяется) при базировании на теме плеера(когда схема плеера Black)
    -Layout нотифакации так и задумывался чтобы кнопки скакали в зависимости от ковра(если ковер длинный то они уезжают вправо)?

1. Так и должно быть.
2. Да, так ведет себя стандартный виджет андроида

InApp:
    -Интерфейс на корневом уровне настроек не имеет офсетов в отличии от прочих уровней
    -Вы перешли на нативные чекбоксы, скроллы, контекстные меню и прочие контролы(как минимум в настройках)?
    -Настройки не подчиняются общей цветовой схеме и заданной развертке(Portrait/Landscape/Auto)
    -Контекстное меню(везде) имеет белую полосу сверху, так и задумывалось? если да то можно контролы в темы затолкать(чтобы можно было самому нарисовать)?
    -Settings>Playback>Navigation>Rewind delta on holding the nav.buttons - nav.buttons так и должно быть(с точкой) или ошибка локализации?

1. Это правиться не будет.
2. Они всегда там были нативными, мы перешли на более новый SDK.
3. Цветовая схема - это ограничение старых андроид, темирование работает только начиная с Android 5. Развертка никак не влияет на окно настроек и никогда не влияла.
4. Нет, не задумывалось, да и на эмуляторе у меня подобного эффекта нет.
5. Да, так и должно быть.

Офф-топ, отзыв: scroll в playlist страшнее чем когда-либо, прошлый был лучше(нативный даже лучше)

И чем же? Тем, что стал шире на 4dp, или тем, что теперь зависит от скина?
Title: Re: [x] [924] About, UI
Post by: Xaker_Two on September 27, 2019, 01:16:46
По поводу нотификации:
1. Окей вам виднее
2. Да действительно на старой версии тоже самое, видимо не замечал

Касательно UI
4.4 имеет неофициальное, но рабочее теммирование(работает вручную, так же как и запись экрана, да прикиньте на 4 ведре она уже есть) и знаете что - у вашего приложения реакции кажется нету, но мир не без хороших утилок и впринципе да теммируется. И тут, тадам, вылезает иной косяк, который тянет всЕ касательно контролов.
В 4-ом ведре есть две основные темы с вариациями: Holo Dark и Holo Light но бонусом есть Pure Black. Отличие PB от HD в цвете не везде проявляется, но вот другое отличие проявляется абсолютно всегда - leve api! И PB юзает api второго ведра где галочки и точечки зелененькие а ползунки и скролы жирные, в то время как Holo юзает api 4-ого ведра, где все уже не слишком плоское и не слишком пузырчатое.
И тадам - стоит поставить AIMP-у Holo Dark No Actionbar или DEVICE DEFAULT(т.е. Holo, которое у меня подправлено с Light на Dark) AIMP поднимается до уровня 4-ого ведра, галочки и точки приятные, списки без белого фона, ползунки тоненькие, контекстное меню без серой обводки с белой полоской наверху. А самое главное ваш "скинированный", жирный, с обводкой, пупырчатый скролл в playlist-е стал красивым и привычным(насыщенный голубой ползунок, бегающий по однопиксельной полосе прокрутки).
К чему я это? Вы обновили SDK, чтож видимо вы его кривовато настроили, да так что на Android 4.4 юзается api 9 или 10 уровня вместо 19. Кстати Оффсеты тоже вернулись после принудительного задания Holo.
Так же я указал что выставил Holo Dark No Actionbar вместо Holo Dark, связанно с тем, что когда Actionbar есть, он есть даже в главном окне, и при открытии приложения вызывается контектное меню главного окна что немного странно. Фиксить не обязательно но просто имейте ввиду

В итоге
InApp 1, 2, 3(50%), 4 + претензия к скроллу лечатся правкой конфига проекта в секции level api(но это не точно)
касательно 5 (nav.buttons) - можно хотябы nav._buttons или полностью? коробит схожесть с ошибкой локализации

все описаные проблемы воспроизводятся на BlueStacks 3 версии
нужны пруфы скажите скину