Repository navigation
DeckDrop 0.5.0
English
Added
- Controller layouts shared between games. Steam offers a layout only in the game it was
made for. Now the game page lists the game's layouts in Steam, and "Save to DeckDrop" makes
one available to every game on the Deck: controller settings → Templates → "DeckDrop: name". - Apply a saved layout from the phone: "Layout from DeckDrop" → "Apply" on the game page
(with Steam control). DeckDrop checks that Steam took it; the game's previous layout stays in
Steam. The page also shows the game's current layout. - Layout for new games in Settings: applied when DeckDrop adds a game to Steam; "—" by default.
- Settings → Controller layouts: rename, delete, download as
.vdf, or upload a.vdf,
for example one from another Deck. - Saving, renaming and deleting change only DeckDrop's own layout files: never a game's layouts,
Valve's templates or DeckDrop's settings. If a Steam update clears the templates, DeckDrop
puts its layouts back when it starts.
Fixed
- Settings → Performance → self-check no longer counts as a download of
deckdrop.pyon GitHub:
it checks that the releases page answers instead of knocking on the file. The tests do not touch
GitHub at all, so the download counter shows real downloads again.
Русский
Добавлено
- Раскладки контроллера, общие для всех игр. Steam предлагает раскладку только в той игре,
для которой её сделали. Теперь на странице игры видны её раскладки в Steam, а «Сохранить
в DeckDrop» делает раскладку доступной в любой игре на деке: настройки контроллера →
Шаблоны → «DeckDrop: название». - Применить сохранённую раскладку с телефона: на странице игры «Раскладка из DeckDrop» →
«Применить» (при управлении Steam). DeckDrop проверяет, что Steam её поставил; прежняя раскладка
игры остаётся в Steam. Там же видно, какая раскладка у игры сейчас. - Раскладка для новых игр в настройках: ставится, когда DeckDrop добавляет игру в Steam;
по умолчанию «—». - Настройки → Раскладки контроллера: переименовать, удалить, скачать
.vdfили загрузить
.vdf, например с другого дека. - Сохранение, переименование и удаление меняют только собственные файлы раскладок DeckDrop:
ни раскладки игр, ни шаблоны Valve, ни настройки DeckDrop не трогаются. Если обновление Steam
очистит шаблоны, DeckDrop вернёт свои раскладки при запуске.
Исправлено
- Самопроверка (Настройки → Производительность) больше не засчитывается на GitHub как скачивание
deckdrop.py: она проверяет, что отвечает страница релизов, а не сам файл. Тесты к GitHub
вообще не обращаются, так что счётчик скачиваний снова показывает настоящие скачивания.
What's Changed
Full Changelog: v0.4.2...v0.5.0