AIMP Forum

Разное => Предложения (архив) => Архив => Реализовано в AIMP v4.50 => Topic started by: DebuggeR94 on September 12, 2018, 12:12:02

Title: Может стоит добавить в стандартную установку VisualElementsManifest.xml?
Post by: DebuggeR94 on September 12, 2018, 12:12:02
Довольно забавная штука, позволяет не UWP приложению красиво смотреться на начальном экране десятки. При этом на рабочем столе все остается по прежнему.

(https://d.radikal.ru/d16/1809/f3/5c86c72376e0.png)

Никаких минусов, сплошные плюсы)
Title: Re: Может стоит добавить в стандартную установку VisualElementsManifest.xml?
Post by: Artem on September 12, 2018, 13:04:46
А разве это красиво?
Лично я бы предпочел видеть стиль плитки, как было в Windows 8 - оранжевый фон и на нем наше лого.
Title: Re: Может стоит добавить в стандартную установку VisualElementsManifest.xml?
Post by: Soolo on September 12, 2018, 13:22:00
Лично я бы предпочел видеть стиль плитки, как было в Windows 8 - оранжевый фон и на нем наше лого.
В теории, можно и так: https://docs.microsoft.com/en-us/uwp/schemas/appxpackage/appxmanifestschema/element-visualelements
По крайней мере, Chrome имеет свой фон, да и пример на картинке - XBox - тоже с зелёным фоном
Мне так тоже больше бы понравилось, нежели теперешний дефолтный фон на все плитки.
Title: Re: Может стоит добавить в стандартную установку VisualElementsManifest.xml?
Post by: DebuggeR94 on September 12, 2018, 21:33:05
Ну так я и не предлагаю делать точь-в-точь как на скрине) Я так сделал ибо художник/дизайнер из меня так себе, как смог так и вышло :D
Тут главное что такая возможность есть, а оформить можно как угодно, например:

(https://d.radikal.ru/d41/1809/0a/081b87cba20f.png)

Да и любой человек с более менее прямыми руками сделает лучше чем я :P

На всякий случай прикреплю содержимое своего VisualElementsManifest.xml, мало ли.

Code: [Select]
<?xml version="1.0" encoding="utf-8"?>
<Application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <VisualElements
  BackgroundColor="#298acc"
  ShowNameOnSquare150x150Logo="on"
  ForegroundText="light"
  Wide150x300Logo="tile.png"
  Wide150x310Logo="tile.png"
  Square300x300Logo="tile.png"
  Square310x310Logo="tile.png"
  Wide300x150Logo="tile.png"
  Wide310x150Logo="tile.png"
  Square150x150Logo="icons\VisualElements\AIMP.png"
  Square70x70Logo="icons\VisualElements\AIMP-small.png"
  />
</Application>

Правда чтобы произошел эффект походу нужно какой-то сервис перезапускать, я это сделал с помощью Win10Tile. Но если надумаете в установщик это встроить то могу рефлектором ковырнуть программку и посмотреть как она тайлик обновляет. Ну или можно установщик оперы ковырнуть он вроде тоже самое при установке делает.
 
Title: Re: Может стоит добавить в стандартную установку VisualElementsManifest.xml?
Post by: DebuggeR94 on September 12, 2018, 21:47:54
В теории, можно и так: https://docs.microsoft.com/en-us/uwp/schemas/appxpackage/appxmanifestschema/element-visualelements

Манифесты UWP не подходят для классических приложений, а ссылка как я понял с доков UWP.
Title: Re: Может стоит добавить в стандартную установку VisualElementsManifest.xml?
Post by: Eyeless on September 19, 2018, 10:08:48
Красиво же. Я за.

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=60557.0;attach=54954)
Title: Re: Может стоит добавить в стандартную установку VisualElementsManifest.xml?
Post by: Eyeless on December 08, 2018, 01:34:13
Я заметил, что фичу добавили. Однако, цвет плиток меняется только после полной переустановки приложения или же после обновления даты изменения ярлыка в меню Пуск (PowerShell):

Code: [Select]
(ls "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\AIMP\AIMP.lnk").lastwritetime = get-date