Commit Graph
5 Commits
Author SHA1 Message Date
Josh Hawkins 6904de9332 button consistency 2026-08-26 16:33:32 -05:00
Josh Hawkins 9e04bc2d97 add an account step to the setup wizard 2026-08-26 12:01:57 -05:00
Josh Hawkins ff71e823c8 i18n tweaks 2026-08-22 11:51:08 -05:00
Josh Hawkins d02811d2b4 resolve hwaccel per camera and clarify recording retention
The hwaccel step listed every preset Frigate ships, so an Intel box was offered Raspberry Pi and Rockchip decoding, and the codec specific presets (`preset-intel-qsv-h264` vs `-h265`) were offered as global values that break as soon as two cameras use different codecs. `/hardware/hwaccel` now returns the decoding families the probed hardware can actually use, each carrying a preset per codec, and the wizard resolves the family against the detect stream codec the camera wizard already probed: one global `ffmpeg.hwaccel_args` when every camera agrees, per-camera `cameras.<name>.ffmpeg.hwaccel_args` when they don't. The global stays on `auto` in that case so cameras added later still resolve at startup. A gen13+ Intel machine keeps its QuickSync recommendation with mixed h264 and h265 cameras instead of dropping to vaapi.

The recording step's "Days to retain recordings" only wrote alert and detection retention, and the storage estimate under it assumed continuous recording. It now asks what to record in plain language, writes `record.continuous.days` to match, shows the estimate only for continuous, and drops the spinner arrows on the number input.
2026-08-22 11:51:08 -05:00
Josh Hawkins bb5e9264b0 add onboarding wizard for new users 2026-08-22 11:51:08 -05:00