Size: a a a

Инсайдеры Windows 18+

2021 September 28

N

Niks in Инсайдеры Windows 18+
Apps extend the menu with IExplorerCommand + app identity. Unpackaged Win32 apps can use Sparse Manifests. IExplorerCommand support extends back to Windows 7.
источник

VS

Vadim Sterkin in Инсайдеры Windows 18+
это я видел, но епта, там такая документация, что я хз
источник

N

Niks in Инсайдеры Windows 18+
Я так понимаю суть как раз в этом самом identity, в будущем можно будет добавить страницу настроек для включения и отключения пунктов меню при желании, почти как щас с автозагрузкой
источник

VS

Vadim Sterkin in Инсайдеры Windows 18+
и вот еще
“Universal openers,” like technical text editors, should register to handle * so they will always be offered as an “Open with” option. They should also explicitly register for any filetypes they are optimized to handle.
источник

VS

Vadim Sterkin in Инсайдеры Windows 18+
т.е. тут явно говорится  "идите в open with"
источник

N

Niks in Инсайдеры Windows 18+
Рекомендуется, но если разработчик считает нужным добавить пункт меню или хотя бы возможность такую дать - без проблем
источник

VS

Vadim Sterkin in Инсайдеры Windows 18+
не, когда пишут should - это уже не рекомендация, а требование...
вообще написано через губу все тут
источник

N

Niks in Инсайдеры Windows 18+
Требование это must )
источник

VS

Vadim Sterkin in Инсайдеры Windows 18+
в домашнем издании то же самое
тоже мса, тоже скачивал с инсайдерской
источник

VS

Vadim Sterkin in Инсайдеры Windows 18+
это требование, неисполнение которого ведет к факапу :)
источник

N

Niks in Инсайдеры Windows 18+
Интересно ещё как с расширениями дела обстоят
источник

N

Niks in Инсайдеры Windows 18+
Наверное пока ничего не изменится, но что будет через несколько лет никто не знает
источник

VS

Vadim Sterkin in Инсайдеры Windows 18+
как я понял, app identity это про увп  https://docs.microsoft.com/en-us/uwp/schemas/appxpackage/uapmanifestschema/element-identity
а Unpackaged Win32 apps - это любые вин32 не в appx, им эти манифесты, я потыкал там, но ничего не понял
https://github.com/microsoft/AppModelSamples/tree/master/Samples/SparsePackages

я не разработчик, наверное они сразу понимают, но почему это не в документации, а в какой-то репе на гитхабе и вместо документации тупо пример?
источник

N

Niks in Инсайдеры Windows 18+
Для вин32 тоже будет кое-что:

Unpackaged Win32 apps can use Sparse Manifests. IExplorerCommand support extends back to Windows 7.
источник

N

Niks in Инсайдеры Windows 18+
Видимо тоже какой-то способ идентификации
источник

VS

Vadim Sterkin in Инсайдеры Windows 18+
ну вот выше тебе ссылка на эти спарс манифесты
а вторую фразу я читаю как "тут нет ничего нового"
источник

N

Niks in Инсайдеры Windows 18+
источник

N

Niks in Инсайдеры Windows 18+
Видимо им придется хэлпер писать и регистрировать
источник

N

Niks in Инсайдеры Windows 18+
Надо будет собрать и посмотреть
источник

VS

Vadim Sterkin in Инсайдеры Windows 18+
то есть они к вин32 предлагают прикрутить appxmanifest все равно?:)

То что хелпер писать уже понятно, реестр не прокатит. Но и существующий тоже не прокатит, как у н++, надо новое писать. И тут вопрос, как это будет по разным версиям ОС работать.

Я к тому, что есть ощущение, что разработчики забьют на это - вот вам легаси меню по шифт+ф10
источник