Repository navigation
Export: one-click preset profiles (#522) - #763
Conversation
…nt (#522) Co-authored-by: caganturgut <271973834+caganturgut@users.noreply.github.com>
Co-authored-by: caganturgut <271973834+caganturgut@users.noreply.github.com>
|
CaYaDraft — pull request Summary Files README.md (modified, +2/-2) README.tr.md (modified, +2/-2) ROADMAP.md (modified, +10/-2) src/admin/admin.js (modified, +31/-5) function selectCtrl(def) {
src/shared/export-formats.js (modified, +44/-0)
Note Stopping here. I will not merge, push, or change this pull request until you ask.
|
Closes #522.
What changed
export-formats.js:matchProfile. Picking a profile fills the fields. Changing any field by hand shows "Custom". All settings stay available underneath.sv_start_exporttakesprofile. Explicit arguments override it, and the profile's format decides the allowed extension.selectCtrlhooks. The select control gainedvalue()andonChange(), for selects derived from other fields.Found while testing in the panel
Picking Reels and then changing the frame rate left the select still showing Reels. The setting itself was correct; the card just did not rebuild, because only the format select did. Resolution, frame rate and quality now rebuild it too.
Re-verified over CDP:
Verification
npm test: 3138/3138.tests/export-profiles.test.jscovers: