fix(ci): release asset upload must be POST multipart, not PUT
#151 -Commit
1f6564ba04
pushed by
zgaetano
fix(control-surface): reserve loopback URL ACL at install time
#149 -Commit
daa4068784
pushed by
zgaetano
feat(engine): NdiSender forwards the configured frame rate to CreateSender
#148 -Commit
f11f2b947f
pushed by
zgaetano
feat(engine): let CreateSender carry the output frame rate (N/D)
#147 -Commit
ff1b248c5c
pushed by
zgaetano
feat(engine): expose framerate as an exact rational (N/D)
#146 -Commit
5a496c93a0
pushed by
zgaetano
docs: rename TeamsISO -> Dragon-ISO in README and fix links/paths
#145 -Commit
b2e22a1186
pushed by
zgaetano
test(engine): cover scaler zero-dimension source guard
#144 -Commit
874f90d123
pushed by
zgaetano
fix(engine): guard scaler against zero-dimension source frames
#143 -Commit
5b3bf7d5e8
pushed by
zgaetano
test(engine): cover RebuildFinder failure + success paths
#142 -Commit
e36b928c69
pushed by
zgaetano
test(engine): teach FakeNdiInterop to model finder failure + use-after-dispose
#141 -Commit
886e20e501
pushed by
zgaetano
fix(engine): don't leave a disposed finder behind on rebuild failure
#140 -Commit
97a40f3ac2
pushed by
zgaetano
test(engine): pin audio FourCC constants to ASCII packing
#139 -Commit
e5f10f2667
pushed by
zgaetano
fix(installer): embed CAB in MSI + lower CI coverage threshold
#137 -Commit
46c96c8434
pushed by
zgaetano
rebrand: rename all TeamsISO source paths to Dragon-ISO
#135 -Commit
edb7975039
pushed by
zgaetano
release: cut v1.0.0 — trim internal docs, polish README/CHANGELOG/MSI metadata
#131 -Commit
ab47cccd42
pushed by
zgaetano
ui(iso): inline-editable Output name + default to speaker display name
#130 -Commit
99d6d80754
pushed by
zgaetano
ui(header): drop Cmd+K button + swap settings glyph for a true gear (U+2699)
#128 -Commit
80d9baf2d0
pushed by
zgaetano
test(engine): extract ShouldAutoRebuild as pure fn + cover 6 cases
#125 -Commit
ea940ffac4
pushed by
zgaetano
docs(next-steps): NDI Find stuck-at-zero was the real bug; self-heal in c30a616
#124 -Commit
aaa2a76814
pushed by
zgaetano
fix(engine): self-healing NDI discovery + unified poll loop
#123 -Commit
c30a6163c8
pushed by
zgaetano
fix(wpf): de-elevate via runas env-var marker (CLI arg breaks runas /trustlevel)
#122 -Commit
54ee578fe9
pushed by
zgaetano
fix(installer): wrap shortcut Target in 'runas /trustlevel:0x20000'
#121 -Commit
2552d46210
pushed by
zgaetano
docs(next-steps): root cause was explorer-spawn elevation, fix shipped in 191b2c5
#120 -Commit
0e73746b58
pushed by
zgaetano
fix(wpf): de-elevate when spawned by elevated explorer (NDI mDNS isolation)
#119 -Commit
191b2c5f52
pushed by
zgaetano
docs(next-steps): cold-start launch fix verified — 3 launch paths green
#118 -Commit
e01fa364e8
pushed by
zgaetano
fix: cold-start discovery + installer shortcuts + single-instance hardening
#117 -Commit
09e5b59dfd
pushed by
zgaetano