2026-06-10 inbox triage (16:00)
This commit is contained in:
@@ -245,40 +245,41 @@ sc['LaunchOptions'] = '-L /home/bazzite/.var/.../core.so /path/to/rom'
|
||||
|
||||
### Artwork (SteamGridDB)
|
||||
|
||||
API ключ: `~/Documents/steamgriddb_api_key.txt` + `~/.bashrc` (STEAMGRIDDB_API_KEY)
|
||||
Значение: `5f0a7cb3366dede2c10860a95795ce60`
|
||||
API ключ: `5f0a7cb3366dede2c10860a95795ce60`
|
||||
Хранится: `~/Documents/steamgriddb_api_key.txt` и `~/.bashrc` (STEAMGRIDDB_API_KEY)
|
||||
|
||||
**Скрипты (на HDD):**
|
||||
**API:**
|
||||
```bash
|
||||
/run/media/system/Data/scripts/update-steam-artwork.py # эмуляторы (все)
|
||||
/run/media/system/Data/scripts/update-steam-artwork-windows.py # Windows игры
|
||||
/run/media/system/Data/scripts/update-doom-artwork.py # Doom 3 BFG
|
||||
/run/media/system/Data/scripts/update-vk-artwork.py # VK GameCenter + Atomic Heart
|
||||
curl -s \
|
||||
-H "Authorization: Bearer 5f0a7cb3366dede2c10860a95795ce60" \
|
||||
-H "Accept: application/json" \
|
||||
"https://www.steamgriddb.com/api/v2/search/autocomplete/<query>"
|
||||
```
|
||||
|
||||
Скачивают: cover (`{appid}p.png`), wide (`{appid}.png` 920×430), hero (`{appid}_hero.png`), logo (`{appid}_logo.png`)
|
||||
Если wide (920×430) нет на SGDB — копирует portrait как fallback
|
||||
Grid dir: `~/.steam/steam/userdata/147839491/config/grid/`
|
||||
**Скрипты на HDD** (`/run/media/system/Data/scripts/`):
|
||||
- `update-steam-artwork.py` — для эмуляторов (все shortcut'ы)
|
||||
- `update-steam-artwork-windows.py` — для Windows игр
|
||||
- `update-doom-artwork.py` — Doom 3 BFG
|
||||
- `update-vk-artwork.py` — VK GameCenter + Atomic Heart VK
|
||||
|
||||
**Формат файлов в `~/.steam/steam/userdata/147839491/config/grid/`:**
|
||||
- `{appid}p.png` — cover (portrait, 600×900)
|
||||
- `{appid}.png` — wide (920×430)
|
||||
- `{appid}_hero.png` — hero
|
||||
- `{appid}_logo.png` — logo
|
||||
|
||||
**Запуск:**
|
||||
```bash
|
||||
# Перескачать / добавить новые игры:
|
||||
python3 /run/media/system/Data/scripts/update-steam-artwork.py
|
||||
python3 /run/media/system/Data/scripts/update-steam-artwork-windows.py
|
||||
|
||||
# Принудительно перекачать конкретные AppID — добавь appid в FORCE в начале скрипта
|
||||
```
|
||||
|
||||
**Статус API (2026-06-10):** Cloudflare на SteamGridDB блокирует Python/curl запросы (Error 1010). Если постеры не скачиваются — обновить ключ или качать вручную.
|
||||
|
||||
**Имена игр важны**: SteamGridDB ищет по имени из shortcuts.vdf.
|
||||
Неправильное имя → неправильный арт (пример: "Disco Noir" → Disco Elysium).
|
||||
После переименования shortcut — перезапустить скрипт с force для нужных AppID.
|
||||
|
||||
**Перезапуск Steam после смены арта:**
|
||||
Перезапуск Steam после смены арта:
|
||||
```bash
|
||||
systemctl --user restart gamescope-session-plus@steam.service
|
||||
```
|
||||
|
||||
**Имена игр важны** — SteamGridDB ищет по `AppName` из shortcuts.vdf. Неправильное имя → неправильный арт.
|
||||
|
||||
### Описания — недоступно
|
||||
|
||||
Steam не поддерживает описания для non-Steam shortcuts — ни через vdf, ни через API. Ограничение самого Steam.
|
||||
|
||||
@@ -1,41 +1,13 @@
|
||||
## Inbox Triage — 2026-06-10 (since 2026-06-09T18:48:37)
|
||||
## Inbox Triage — 2026-06-10 (since 2026-06-10T16:00:50)
|
||||
|
||||
### New / Changed — Action Required
|
||||
|
||||
**[New Assignment]** — [macOS Weekly Maintenance DRI - Alex](https://app.asana.com/0/0/1215558769693162) — assigned Jun 9, ~20:15 UTC · due Jul 24
|
||||
Context: New DRI rotation for macOS weekly maintenance. Landed in Inbox section.
|
||||
Action: Triage — confirm scope and schedule. Check if there are subtasks to set up.
|
||||
|
||||
**[Review Request]** — Bump prettier-plugin-multiline-arrays from 4.0.3 to 4.1.7 [privacy-configuration] — new since last triage
|
||||
Context: Dependabot PR in privacy-configuration repo, added to your review queue.
|
||||
Action: Quick review / approve if CI green.
|
||||
_None_
|
||||
|
||||
### New / Changed — Monitoring
|
||||
|
||||
- **[ON HOLD] Ship Review: iOS Address onboarding** — modified at 01:49 UTC Jun 10 (minor status update, no new comments). Alex put it on hold yesterday due to illness. No action needed.
|
||||
- **New PR @mentions** in two apple-browsers PRs:
|
||||
- `[iOS] Remove filterAddressBarUpdates feature flag`
|
||||
- `iOS: 1-click access to voice chat from app open - part 1 (Core + NTP + feature flag)`
|
||||
Both are mentions (not blocking review requests). Monitor; respond if context is needed.
|
||||
_None_
|
||||
|
||||
---
|
||||
_Note: Alex is partly AFK Jun 8–12 (WWDC'26). Only critical items surfaced above._
|
||||
### Nothing new
|
||||
|
||||
---
|
||||
_Follow-up run at 2026-06-10T11:01:17 (SINCE cutoff): no new signals. Inbox quiet._
|
||||
_Follow-up run at 2026-06-10T14:01:03 (SINCE cutoff): no new signals. Inbox quiet._
|
||||
_Follow-up run at 2026-06-10T14:31:02 (SINCE cutoff):_
|
||||
|
||||
---
|
||||
|
||||
### New Signal — 15:04 run (since 14:31)
|
||||
|
||||
**[DRI Swap Request?]** — [macOS Weekly Maintenance DRI - Rachel](https://app.asana.com/0/0/1215558769693160) — Rachel M at 14:43
|
||||
|
||||
Rachel is AFK Jul 6–17 ([vacation/retreat](https://app.asana.com/0/0/1213105426687137)) and asking someone to swap DRI weeks: **take Jul 13–17, she takes Jul 20–24 instead**. She @mentioned a profile GID close to (but not exactly) Alex's — context suggests it's Alex (he has the Jul 24 week).
|
||||
|
||||
Action: Check the task — if she's asking you, reply to confirm or decline the swap.
|
||||
|
||||
**Monitoring:** macOS App Release 1.193.0 fully rolled out to App Store (Dominik, 12:56).
|
||||
|
||||
_Follow-up run at 2026-06-10T16:08:38 (SINCE cutoff 15:34): no new signals. Inbox quiet._
|
||||
Inbox quiet — nothing new since last sync.
|
||||
|
||||
Reference in New Issue
Block a user