Releases: PrPlanIT/DisplayWizard
Release list
latest-dev
📦 DisplayWizard — v0.0.0-dev+471b0c4
Release type: prerelease • Commit:
471b0c4
Downloads
| Platform | File | Size | SHA-256 |
|---|---|---|---|
windows/amd64 |
VDisplay-Wizard-latest-dev-windows-amd64.zip |
99.0 MB | e37295faacac… |
Full checksums
e37295faacacd5ea96d7d1095917b246fa2d94f1763ad3942f06da955f96c60f VDisplay-Wizard-latest-dev-windows-amd64.zip
Notable Changes
Features
- config: toolchains flag-day: want: wrapper + retention (SoFMeRight)
- elevated-op result channel + fix GPU dropdown overflow (SoFMeRight)
- Go-native per-op UAC elevation + backend lifecycle (SoFMeRight)
- API + CLI: all operations flow through DesiredState reconciliation (SoFMeRight)
- Windows backend: driver lifecycle, discovery, config XML, INF parsing, GPU detection (SoFMeRight)
- implements new best effort app logo. (SoFMeRight)
- attempt all features. (SoFMeRight)
- Adding the UI assets. 🤞🏽 (The last edit had working samle UI) (SoFMeRight)
Bug Fixes
- hard-clip GPU select so it cannot bleed into Monitors (SoFMeRight)
- driver-state from store not staged file; harden serve to loopback (SoFMeRight)
- driver install. (SoFMeRight)
- reimplement nefconw.exe. (SoFMeRight)
- driver state detection. (SoFMeRight)
- CIM/InstanceId alt query as other option was a dud. (SoFMeRight)
- add exe icon. (SoFMeRight)
- src/App.tsx(3,22): error TS2307: Cannot find module './assets/brand.png' or its corresponding type declarations. (SoFMeRight)
- hopefully baked in nefconw.exe works now. (SoFMeRight)
- stop shell-stringing these calls and run them as real processes with argument arrays (SoFMeRight)
- Clean up issues. (SoFMeRight)
- nefconw.exe issues. (SoFMeRight)
- TS errors because apps/web/src/App.tsx references downloadZip and ResTable but doesn’t define or import them. (SoFMeRight)
- adjust web vite.config to work on desktops. (SoFMeRight)
- recreate the window if it’s missing or destroyed (SoFMeRight)
- add electron builder to desktop (SoFMeRight)
- comments arent allowed in json. desktop package.json. (SoFMeRight)
Refactoring
- Electron shell: replace all driver logic with Go API calls, zero PowerShell (SoFMeRight)
- restructure repo for Go-first reconciliation engine (SoFMeRight)
CI/CD
- migrate .stagefreight.yml to current schema (git/publish maps, governance suite) (SoFMeRight)
- release: publish dev builds as a downloadable latest-dev GitLab prerelease (SoFMeRight)
- re-trigger pipeline (Freightyard disk freed) (SoFMeRight)
- re-render .gitlab-ci.yml for stagefreight e9bdd24 (workflow skip-ci rules) (SoFMeRight)
- publish only the Electron installer, not the bare dwiz binary (SoFMeRight)
- build the Electron Windows installer via builder: node (wine) (SoFMeRight)
- re-render gitlab skeleton for SF 0.6.1 (SoFMeRight)
- drop dead Dockerfile; bring ui/ into lint scope (SoFMeRight)
- lint: scope lint to the Go binary; major-freshness advisory (SoFMeRight)
- migrate StageFreight config to current schema + ship windows binaries (SoFMeRight)
Maintenance
- deps: update managed dependencies (stagefreight) ×4
- AGPL-3.0 license + release pipeline config (SoFMeRight)
Other Changes
- ui: migrate frontend to tailwind v4, react 19, vite 8, electron 43 (SoFMeRight)
- device node gets created, but the driver isn’t bound (hence “Unknown device”). (SoFMeRight)
- Update file main.ts (SoFMeRight) ×2
- Update file package.json (SoFMeRight) ×3
- Update file app.ico (SoFMeRight)
- Update file README.md (SoFMeRight)
- add icons update logic to recent VirtualDisplayDriver releases. (SoFMeRight)
- Read C:\IddSampleDriver{vdd_settings.xml|option.txt,adapter.txt} on launch (XML preferred). (SoFMeRight)
- Update 2 files (SoFMeRight) ×3
- another attempt just to get a stupid basic UI. (SoFMeRight)
- commented filenames into each file in the code so easier to inquire with GPT. (SoFMeRight)
- Update 3 files (SoFMeRight)
- fix builder string (SoFMeRight)
- the journey to ui (SoFMeRight)
- Attempt to make UI available in windows build. (SoFMeRight)
- Update file .gitlab-ci.yml (SoFMeRight) ×4
- Update file vite.config.ts (SoFMeRight)
- Update 24 files (SoFMeRight)
- Update .gitlab-ci.yml file (SoFMeRight)
- Update vite.config.ts (SoFMeRight)
- fix dependencies. (SoFMeRight)
- fix dependencies? (SoFMeRight)
- attempt build resolution idek. Im not an electron dev. (SoFMeRight)
- fix bad reference. (SoFMeRight)
- re-add dependencies. (SoFMeRight)
- Add PNPM_STORE_DIR to ci. (SoFMeRight)
- symlink layou triggering tree-kill path error (SoFMeRight)
- attempt fix desktop compile. (SoFMeRight)
- Fix comments in json not allowed. For all package.json. (SoFMeRight)
- Fix package.json for desktop (SoFMeRight)
- add needs so hopefully gets artifacts as needed. (SoFMeRight)
- Commit builder. (SoFMeRight)
- feat add gitlab-ci file. Raw ci, StageFreight not implemented for electron. (SoFMeRight)
- Fix errors with monorepo commit. (SoFMeRight)
- commit monorepo. (SoFMeRight)
- Update README.md (Kai) ×44
- Pushing the change necessary to close Issue #4 ~ SunshineIntegration.bat ~ not determining the Wizard's directory reliably. (sofmeright)
- Update PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (Kai) ×6
- Merge pull request #3 from JSRRosenbaum/main (Kai)
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (Kai) ×4
- Add files via upload (Kai) ×5
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (Kai) ×2
- Delete PPIT-IddSample_Wiz-SS_GUI_Advanced.png (Kai)
- Add files via upload (sofmeright) ×12
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (sofmeright) ×4
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (sofmeright) ×4
- Update README.md (sofmeright) ×164
- Rename PRPlanIT.com-VirtualDisplayDrv_Wiz_v0.602.exe to PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (sofmeright) ×2
- Update and rename PRPlanIT.com-VirtualDisplayDrv_Wiz_v0.602.ahk to PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (sofmeright) ×2
- Delete PPIT-IddSample_Wiz-v0.602-SS_GUI_Advanced.png (sofmeright) ×3
- Delete PPIT-IddSample_Wiz_v0.6.ahk (sofmeright)
- Delete PPIT-IddSample_Wiz_v0.6.exe (sofmeright)
- Initial commit (sofmeright)
- Added Download Driver automatically (Joseph Rosenbaum)
Full changelog
- [
471b0c4] update managed dependencies (stagefreight) - [
45ececf] toolchains flag-day: want: wrapper + retention (SoFMeRight) - [
5a3cfd1] migrate .stagefreight.yml to current schema (git/publish maps, governance suite) (SoFMeRight) - [
a8a2d5b] hard-clip GPU select so it cannot bleed into Monitors (SoFMeRight) - [
ed90af1] elevated-op result channel + fix GPU dropdown overflow (SoFMeRight) - [
e8357cf] driver-state from store not staged file; harden serve to loopback (SoFMeRight) - [
80c850d] Go-native per-op UAC elevation + backend lifecycle (SoFMeRight) - [
fa2db32] publish dev builds as a downloadable latest-dev GitLab prerelease (SoFMeRight) - [
ab25256] re-trigger pipeline (Freightyard disk freed) (SoFMeRight) - [
1dc66ba] update managed dependencies (stagefreight) - [
4f67518] re-render .gitlab-ci.yml for stagefreight e9bdd24 (workflow skip-ci rules) (SoFMeRight) - [
843f1ba] publish only the Electron installer, not the bare dwiz binary (SoFMeRight) - [
b98f82e] migrate frontend to tailwind v4, react 19, vite 8, electron 43 (SoFMeRight) - [
03ad0c1] update managed dependencies (stagefreight) - [
dd59635] update managed dependencies (stagefreight) - [
49f487f] build the Electron Windows installer via builder: node (wine) (SoFMeRight) - [
1f5d48f] re-render gitlab skeleton for SF 0.6.1 (SoFMeRight) - [
dd2f0cb] drop dead Dockerfile; bring ui/ into lint scope (SoFMeRight) - [
82bcda4] scope lint to the Go binary; major-freshness advisory (SoFMeRight) - [
265b38c] migrate StageFreight config to current schema + ship windows binaries (SoFMeRight) - [
85a6314] AGPL-3.0 license + release pipeline config (SoFMeRight) - [
f66f7bf] Electron shell: replace all driver logic with Go API calls, zero PowerShell (SoFMeRight) - [
27d2442] API + CLI: all operations flow through DesiredState reconciliation (SoFMeRight) - [
1a684fc] Windows backend: driver lifecycle, discovery, config XML, INF parsing, GPU detection (SoFMeRight) - [
97316a2] restructure repo for Go-first reconciliation engine (SoFMeRight) - [
5c5227c] device node gets created, but the driver isn’t bound (hence “Unknown device”). (SoFMeRight) - [
78f2c74] Update file main.ts (SoFMeRight) - [
4728774] Update file main.ts (SoFMeRight) - [
b11c9d3] driver install. (SoFMeRight) - [
f703fb7] reimplement nefconw.exe. (SoFMeRight) - [
b894c50] driver state detection. (SoFMeRight) - [
53b3e94] CIM/InstanceId alt query as other option was a dud. (SoFMeRight) - [
6b6aea3] add exe icon. (SoFMeRight) - [
94eb598] Update file package.json (SoFMeRight) - [
82cfbf8] Update file package.json (SoFMeRight) - [
99e6e70] src/App.tsx(3,22): error TS2307: Cannot find module './assets/brand.png' or its corresponding type declarations. (SoFMeRight) - [
3f83266] implements new best effort app logo. (SoFMeRight) - [
ce4a9fb] Update file app.ico (SoFMeRight) - [
0564f93] Update file README.md (SoFMeRight) - [
281ff6e] add icons update logic to recent VirtualDisplayDriver releases. (SoFMeRight) - [
f5f5b80] hopefully baked in nefconw.exe works now. (SoFMeRight) - [
93284d9] stop shell-stringing these calls and run them as real processes with argument arrays (SoFMeRight) - [
da37433] Clean up issues. (SoFMeRight) - [
8ad2258] nefconw.exe issues. (SoFMeRight) - [
f0389b1] Read C:\IddSampleDriver{vdd_settings.xml|option.txt,adapter.txt} on launch (XML preferred). (SoFMeRight) - [
1283c20] TS errors because apps/web/src/App.tsx references downloadZip and ResTable but doesn’t define or import them. (SoFMeRight) - [
7abb218] attempt all features. (SoFMeRight) - [
5387603] Adding the UI assets. 🤞🏽 (The last edit had working samle UI) (S...
dev-471b0c4
📦 DisplayWizard — v0.0.0-dev+471b0c4
Release type: prerelease • Commit:
471b0c4
Downloads
| Platform | File | Size | SHA-256 |
|---|---|---|---|
windows/amd64 |
VDisplay-Wizard-latest-dev-windows-amd64.zip |
99.0 MB | e37295faacac… |
Full checksums
e37295faacacd5ea96d7d1095917b246fa2d94f1763ad3942f06da955f96c60f VDisplay-Wizard-latest-dev-windows-amd64.zip
Notable Changes
Features
- config: toolchains flag-day: want: wrapper + retention (SoFMeRight)
- elevated-op result channel + fix GPU dropdown overflow (SoFMeRight)
- Go-native per-op UAC elevation + backend lifecycle (SoFMeRight)
- API + CLI: all operations flow through DesiredState reconciliation (SoFMeRight)
- Windows backend: driver lifecycle, discovery, config XML, INF parsing, GPU detection (SoFMeRight)
- implements new best effort app logo. (SoFMeRight)
- attempt all features. (SoFMeRight)
- Adding the UI assets. 🤞🏽 (The last edit had working samle UI) (SoFMeRight)
Bug Fixes
- hard-clip GPU select so it cannot bleed into Monitors (SoFMeRight)
- driver-state from store not staged file; harden serve to loopback (SoFMeRight)
- driver install. (SoFMeRight)
- reimplement nefconw.exe. (SoFMeRight)
- driver state detection. (SoFMeRight)
- CIM/InstanceId alt query as other option was a dud. (SoFMeRight)
- add exe icon. (SoFMeRight)
- src/App.tsx(3,22): error TS2307: Cannot find module './assets/brand.png' or its corresponding type declarations. (SoFMeRight)
- hopefully baked in nefconw.exe works now. (SoFMeRight)
- stop shell-stringing these calls and run them as real processes with argument arrays (SoFMeRight)
- Clean up issues. (SoFMeRight)
- nefconw.exe issues. (SoFMeRight)
- TS errors because apps/web/src/App.tsx references downloadZip and ResTable but doesn’t define or import them. (SoFMeRight)
- adjust web vite.config to work on desktops. (SoFMeRight)
- recreate the window if it’s missing or destroyed (SoFMeRight)
- add electron builder to desktop (SoFMeRight)
- comments arent allowed in json. desktop package.json. (SoFMeRight)
Refactoring
- Electron shell: replace all driver logic with Go API calls, zero PowerShell (SoFMeRight)
- restructure repo for Go-first reconciliation engine (SoFMeRight)
CI/CD
- migrate .stagefreight.yml to current schema (git/publish maps, governance suite) (SoFMeRight)
- release: publish dev builds as a downloadable latest-dev GitLab prerelease (SoFMeRight)
- re-trigger pipeline (Freightyard disk freed) (SoFMeRight)
- re-render .gitlab-ci.yml for stagefreight e9bdd24 (workflow skip-ci rules) (SoFMeRight)
- publish only the Electron installer, not the bare dwiz binary (SoFMeRight)
- build the Electron Windows installer via builder: node (wine) (SoFMeRight)
- re-render gitlab skeleton for SF 0.6.1 (SoFMeRight)
- drop dead Dockerfile; bring ui/ into lint scope (SoFMeRight)
- lint: scope lint to the Go binary; major-freshness advisory (SoFMeRight)
- migrate StageFreight config to current schema + ship windows binaries (SoFMeRight)
Maintenance
- deps: update managed dependencies (stagefreight) ×4
- AGPL-3.0 license + release pipeline config (SoFMeRight)
Other Changes
- ui: migrate frontend to tailwind v4, react 19, vite 8, electron 43 (SoFMeRight)
- device node gets created, but the driver isn’t bound (hence “Unknown device”). (SoFMeRight)
- Update file main.ts (SoFMeRight) ×2
- Update file package.json (SoFMeRight) ×3
- Update file app.ico (SoFMeRight)
- Update file README.md (SoFMeRight)
- add icons update logic to recent VirtualDisplayDriver releases. (SoFMeRight)
- Read C:\IddSampleDriver{vdd_settings.xml|option.txt,adapter.txt} on launch (XML preferred). (SoFMeRight)
- Update 2 files (SoFMeRight) ×3
- another attempt just to get a stupid basic UI. (SoFMeRight)
- commented filenames into each file in the code so easier to inquire with GPT. (SoFMeRight)
- Update 3 files (SoFMeRight)
- fix builder string (SoFMeRight)
- the journey to ui (SoFMeRight)
- Attempt to make UI available in windows build. (SoFMeRight)
- Update file .gitlab-ci.yml (SoFMeRight) ×4
- Update file vite.config.ts (SoFMeRight)
- Update 24 files (SoFMeRight)
- Update .gitlab-ci.yml file (SoFMeRight)
- Update vite.config.ts (SoFMeRight)
- fix dependencies. (SoFMeRight)
- fix dependencies? (SoFMeRight)
- attempt build resolution idek. Im not an electron dev. (SoFMeRight)
- fix bad reference. (SoFMeRight)
- re-add dependencies. (SoFMeRight)
- Add PNPM_STORE_DIR to ci. (SoFMeRight)
- symlink layou triggering tree-kill path error (SoFMeRight)
- attempt fix desktop compile. (SoFMeRight)
- Fix comments in json not allowed. For all package.json. (SoFMeRight)
- Fix package.json for desktop (SoFMeRight)
- add needs so hopefully gets artifacts as needed. (SoFMeRight)
- Commit builder. (SoFMeRight)
- feat add gitlab-ci file. Raw ci, StageFreight not implemented for electron. (SoFMeRight)
- Fix errors with monorepo commit. (SoFMeRight)
- commit monorepo. (SoFMeRight)
- Update README.md (Kai) ×44
- Pushing the change necessary to close Issue #4 ~ SunshineIntegration.bat ~ not determining the Wizard's directory reliably. (sofmeright)
- Update PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (Kai) ×6
- Merge pull request #3 from JSRRosenbaum/main (Kai)
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (Kai) ×4
- Add files via upload (Kai) ×5
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (Kai) ×2
- Delete PPIT-IddSample_Wiz-SS_GUI_Advanced.png (Kai)
- Add files via upload (sofmeright) ×12
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (sofmeright) ×4
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (sofmeright) ×4
- Update README.md (sofmeright) ×164
- Rename PRPlanIT.com-VirtualDisplayDrv_Wiz_v0.602.exe to PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (sofmeright) ×2
- Update and rename PRPlanIT.com-VirtualDisplayDrv_Wiz_v0.602.ahk to PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (sofmeright) ×2
- Delete PPIT-IddSample_Wiz-v0.602-SS_GUI_Advanced.png (sofmeright) ×3
- Delete PPIT-IddSample_Wiz_v0.6.ahk (sofmeright)
- Delete PPIT-IddSample_Wiz_v0.6.exe (sofmeright)
- Initial commit (sofmeright)
- Added Download Driver automatically (Joseph Rosenbaum)
Full changelog
- [
471b0c4] update managed dependencies (stagefreight) - [
45ececf] toolchains flag-day: want: wrapper + retention (SoFMeRight) - [
5a3cfd1] migrate .stagefreight.yml to current schema (git/publish maps, governance suite) (SoFMeRight) - [
a8a2d5b] hard-clip GPU select so it cannot bleed into Monitors (SoFMeRight) - [
ed90af1] elevated-op result channel + fix GPU dropdown overflow (SoFMeRight) - [
e8357cf] driver-state from store not staged file; harden serve to loopback (SoFMeRight) - [
80c850d] Go-native per-op UAC elevation + backend lifecycle (SoFMeRight) - [
fa2db32] publish dev builds as a downloadable latest-dev GitLab prerelease (SoFMeRight) - [
ab25256] re-trigger pipeline (Freightyard disk freed) (SoFMeRight) - [
1dc66ba] update managed dependencies (stagefreight) - [
4f67518] re-render .gitlab-ci.yml for stagefreight e9bdd24 (workflow skip-ci rules) (SoFMeRight) - [
843f1ba] publish only the Electron installer, not the bare dwiz binary (SoFMeRight) - [
b98f82e] migrate frontend to tailwind v4, react 19, vite 8, electron 43 (SoFMeRight) - [
03ad0c1] update managed dependencies (stagefreight) - [
dd59635] update managed dependencies (stagefreight) - [
49f487f] build the Electron Windows installer via builder: node (wine) (SoFMeRight) - [
1f5d48f] re-render gitlab skeleton for SF 0.6.1 (SoFMeRight) - [
dd2f0cb] drop dead Dockerfile; bring ui/ into lint scope (SoFMeRight) - [
82bcda4] scope lint to the Go binary; major-freshness advisory (SoFMeRight) - [
265b38c] migrate StageFreight config to current schema + ship windows binaries (SoFMeRight) - [
85a6314] AGPL-3.0 license + release pipeline config (SoFMeRight) - [
f66f7bf] Electron shell: replace all driver logic with Go API calls, zero PowerShell (SoFMeRight) - [
27d2442] API + CLI: all operations flow through DesiredState reconciliation (SoFMeRight) - [
1a684fc] Windows backend: driver lifecycle, discovery, config XML, INF parsing, GPU detection (SoFMeRight) - [
97316a2] restructure repo for Go-first reconciliation engine (SoFMeRight) - [
5c5227c] device node gets created, but the driver isn’t bound (hence “Unknown device”). (SoFMeRight) - [
78f2c74] Update file main.ts (SoFMeRight) - [
4728774] Update file main.ts (SoFMeRight) - [
b11c9d3] driver install. (SoFMeRight) - [
f703fb7] reimplement nefconw.exe. (SoFMeRight) - [
b894c50] driver state detection. (SoFMeRight) - [
53b3e94] CIM/InstanceId alt query as other option was a dud. (SoFMeRight) - [
6b6aea3] add exe icon. (SoFMeRight) - [
94eb598] Update file package.json (SoFMeRight) - [
82cfbf8] Update file package.json (SoFMeRight) - [
99e6e70] src/App.tsx(3,22): error TS2307: Cannot find module './assets/brand.png' or its corresponding type declarations. (SoFMeRight) - [
3f83266] implements new best effort app logo. (SoFMeRight) - [
ce4a9fb] Update file app.ico (SoFMeRight) - [
0564f93] Update file README.md (SoFMeRight) - [
281ff6e] add icons update logic to recent VirtualDisplayDriver releases. (SoFMeRight) - [
f5f5b80] hopefully baked in nefconw.exe works now. (SoFMeRight) - [
93284d9] stop shell-stringing these calls and run them as real processes with argument arrays (SoFMeRight) - [
da37433] Clean up issues. (SoFMeRight) - [
8ad2258] nefconw.exe issues. (SoFMeRight) - [
f0389b1] Read C:\IddSampleDriver{vdd_settings.xml|option.txt,adapter.txt} on launch (XML preferred). (SoFMeRight) - [
1283c20] TS errors because apps/web/src/App.tsx references downloadZip and ResTable but doesn’t define or import them. (SoFMeRight) - [
7abb218] attempt all features. (SoFMeRight) - [
5387603] Adding the UI assets. 🤞🏽 (The last edit had working samle UI) (S...
dev-fa2db32
📦 release — v0.0.0-dev+fa2db32
Release type: prerelease • Commit:
fa2db32
Downloads
| Platform | File | Size | SHA-256 |
|---|---|---|---|
windows/amd64 |
VDisplay-Wizard-latest-dev-windows-amd64.zip |
89.3 MB | 37acb4aca0a7… |
Full checksums
37acb4aca0a7cedba20c2e43c9ade1aa8c05b5ec16f927ad01411d8ac0442414 VDisplay-Wizard-latest-dev-windows-amd64.zip
Notable Changes
Features
- API + CLI: all operations flow through DesiredState reconciliation (SoFMeRight)
- Windows backend: driver lifecycle, discovery, config XML, INF parsing, GPU detection (SoFMeRight)
- implements new best effort app logo. (SoFMeRight)
- attempt all features. (SoFMeRight)
- Adding the UI assets. 🤞🏽 (The last edit had working samle UI) (SoFMeRight)
Bug Fixes
- driver install. (SoFMeRight)
- reimplement nefconw.exe. (SoFMeRight)
- driver state detection. (SoFMeRight)
- CIM/InstanceId alt query as other option was a dud. (SoFMeRight)
- add exe icon. (SoFMeRight)
- src/App.tsx(3,22): error TS2307: Cannot find module './assets/brand.png' or its corresponding type declarations. (SoFMeRight)
- hopefully baked in nefconw.exe works now. (SoFMeRight)
- stop shell-stringing these calls and run them as real processes with argument arrays (SoFMeRight)
- Clean up issues. (SoFMeRight)
- nefconw.exe issues. (SoFMeRight)
- TS errors because apps/web/src/App.tsx references downloadZip and ResTable but doesn’t define or import them. (SoFMeRight)
- adjust web vite.config to work on desktops. (SoFMeRight)
- recreate the window if it’s missing or destroyed (SoFMeRight)
- add electron builder to desktop (SoFMeRight)
- comments arent allowed in json. desktop package.json. (SoFMeRight)
Refactoring
- Electron shell: replace all driver logic with Go API calls, zero PowerShell (SoFMeRight)
- restructure repo for Go-first reconciliation engine (SoFMeRight)
CI/CD
- release: publish dev builds as a downloadable latest-dev GitLab prerelease (SoFMeRight)
- re-trigger pipeline (Freightyard disk freed) (SoFMeRight)
- re-render .gitlab-ci.yml for stagefreight e9bdd24 (workflow skip-ci rules) (SoFMeRight)
- publish only the Electron installer, not the bare dwiz binary (SoFMeRight)
- build the Electron Windows installer via builder: node (wine) (SoFMeRight)
- re-render gitlab skeleton for SF 0.6.1 (SoFMeRight)
- drop dead Dockerfile; bring ui/ into lint scope (SoFMeRight)
- lint: scope lint to the Go binary; major-freshness advisory (SoFMeRight)
- migrate StageFreight config to current schema + ship windows binaries (SoFMeRight)
Maintenance
- deps: update managed dependencies (stagefreight) ×3
- AGPL-3.0 license + release pipeline config (SoFMeRight)
Other Changes
- ui: migrate frontend to tailwind v4, react 19, vite 8, electron 43 (SoFMeRight)
- device node gets created, but the driver isn’t bound (hence “Unknown device”). (SoFMeRight)
- Update file main.ts (SoFMeRight) ×2
- Update file package.json (SoFMeRight) ×3
- Update file app.ico (SoFMeRight)
- Update file README.md (SoFMeRight)
- add icons update logic to recent VirtualDisplayDriver releases. (SoFMeRight)
- Read C:\IddSampleDriver{vdd_settings.xml|option.txt,adapter.txt} on launch (XML preferred). (SoFMeRight)
- Update 2 files (SoFMeRight) ×3
- another attempt just to get a stupid basic UI. (SoFMeRight)
- commented filenames into each file in the code so easier to inquire with GPT. (SoFMeRight)
- Update 3 files (SoFMeRight)
- fix builder string (SoFMeRight)
- the journey to ui (SoFMeRight)
- Attempt to make UI available in windows build. (SoFMeRight)
- Update file .gitlab-ci.yml (SoFMeRight) ×4
- Update file vite.config.ts (SoFMeRight)
- Update 24 files (SoFMeRight)
- Update .gitlab-ci.yml file (SoFMeRight)
- Update vite.config.ts (SoFMeRight)
- fix dependencies. (SoFMeRight)
- fix dependencies? (SoFMeRight)
- attempt build resolution idek. Im not an electron dev. (SoFMeRight)
- fix bad reference. (SoFMeRight)
- re-add dependencies. (SoFMeRight)
- Add PNPM_STORE_DIR to ci. (SoFMeRight)
- symlink layou triggering tree-kill path error (SoFMeRight)
- attempt fix desktop compile. (SoFMeRight)
- Fix comments in json not allowed. For all package.json. (SoFMeRight)
- Fix package.json for desktop (SoFMeRight)
- add needs so hopefully gets artifacts as needed. (SoFMeRight)
- Commit builder. (SoFMeRight)
- feat add gitlab-ci file. Raw ci, StageFreight not implemented for electron. (SoFMeRight)
- Fix errors with monorepo commit. (SoFMeRight)
- commit monorepo. (SoFMeRight)
- Update README.md (Kai) ×44
- Pushing the change necessary to close Issue #4 ~ SunshineIntegration.bat ~ not determining the Wizard's directory reliably. (sofmeright)
- Update PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (Kai) ×6
- Merge pull request #3 from JSRRosenbaum/main (Kai)
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (Kai) ×4
- Add files via upload (Kai) ×5
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (Kai) ×2
- Delete PPIT-IddSample_Wiz-SS_GUI_Advanced.png (Kai)
- Add files via upload (sofmeright) ×12
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (sofmeright) ×4
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (sofmeright) ×4
- Update README.md (sofmeright) ×164
- Rename PRPlanIT.com-VirtualDisplayDrv_Wiz_v0.602.exe to PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (sofmeright) ×2
- Update and rename PRPlanIT.com-VirtualDisplayDrv_Wiz_v0.602.ahk to PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (sofmeright) ×2
- Delete PPIT-IddSample_Wiz-v0.602-SS_GUI_Advanced.png (sofmeright) ×3
- Delete PPIT-IddSample_Wiz_v0.6.ahk (sofmeright)
- Delete PPIT-IddSample_Wiz_v0.6.exe (sofmeright)
- Initial commit (sofmeright)
- Added Download Driver automatically (Joseph Rosenbaum)
Full changelog
- [
fa2db32] publish dev builds as a downloadable latest-dev GitLab prerelease (SoFMeRight) - [
ab25256] re-trigger pipeline (Freightyard disk freed) (SoFMeRight) - [
1dc66ba] update managed dependencies (stagefreight) - [
4f67518] re-render .gitlab-ci.yml for stagefreight e9bdd24 (workflow skip-ci rules) (SoFMeRight) - [
843f1ba] publish only the Electron installer, not the bare dwiz binary (SoFMeRight) - [
b98f82e] migrate frontend to tailwind v4, react 19, vite 8, electron 43 (SoFMeRight) - [
03ad0c1] update managed dependencies (stagefreight) - [
dd59635] update managed dependencies (stagefreight) - [
49f487f] build the Electron Windows installer via builder: node (wine) (SoFMeRight) - [
1f5d48f] re-render gitlab skeleton for SF 0.6.1 (SoFMeRight) - [
dd2f0cb] drop dead Dockerfile; bring ui/ into lint scope (SoFMeRight) - [
82bcda4] scope lint to the Go binary; major-freshness advisory (SoFMeRight) - [
265b38c] migrate StageFreight config to current schema + ship windows binaries (SoFMeRight) - [
85a6314] AGPL-3.0 license + release pipeline config (SoFMeRight) - [
f66f7bf] Electron shell: replace all driver logic with Go API calls, zero PowerShell (SoFMeRight) - [
27d2442] API + CLI: all operations flow through DesiredState reconciliation (SoFMeRight) - [
1a684fc] Windows backend: driver lifecycle, discovery, config XML, INF parsing, GPU detection (SoFMeRight) - [
97316a2] restructure repo for Go-first reconciliation engine (SoFMeRight) - [
5c5227c] device node gets created, but the driver isn’t bound (hence “Unknown device”). (SoFMeRight) - [
78f2c74] Update file main.ts (SoFMeRight) - [
4728774] Update file main.ts (SoFMeRight) - [
b11c9d3] driver install. (SoFMeRight) - [
f703fb7] reimplement nefconw.exe. (SoFMeRight) - [
b894c50] driver state detection. (SoFMeRight) - [
53b3e94] CIM/InstanceId alt query as other option was a dud. (SoFMeRight) - [
6b6aea3] add exe icon. (SoFMeRight) - [
94eb598] Update file package.json (SoFMeRight) - [
82cfbf8] Update file package.json (SoFMeRight) - [
99e6e70] src/App.tsx(3,22): error TS2307: Cannot find module './assets/brand.png' or its corresponding type declarations. (SoFMeRight) - [
3f83266] implements new best effort app logo. (SoFMeRight) - [
ce4a9fb] Update file app.ico (SoFMeRight) - [
0564f93] Update file README.md (SoFMeRight) - [
281ff6e] add icons update logic to recent VirtualDisplayDriver releases. (SoFMeRight) - [
f5f5b80] hopefully baked in nefconw.exe works now. (SoFMeRight) - [
93284d9] stop shell-stringing these calls and run them as real processes with argument arrays (SoFMeRight) - [
da37433] Clean up issues. (SoFMeRight) - [
8ad2258] nefconw.exe issues. (SoFMeRight) - [
f0389b1] Read C:\IddSampleDriver{vdd_settings.xml|option.txt,adapter.txt} on launch (XML preferred). (SoFMeRight) - [
1283c20] TS errors because apps/web/src/App.tsx references downloadZip and ResTable but doesn’t define or import them. (SoFMeRight) - [
7abb218] attempt all features. (SoFMeRight) - [
5387603] Adding the UI assets. 🤞🏽 (The last edit had working samle UI) (SoFMeRight) - [
41c0074] Update 2 files (SoFMeRight) - [
4c647da] another attempt just to get a stupid basic UI. (SoFMeRight) - [
2c85d43] commented filenames into each file in the code so easier to inquire with GPT. (SoFMeRight) - [
9eec68f] Update 2 files (SoFMeRight) - [
14267a0] Update 3 files (SoFMeRight) - [
8711a92] Update 2 files (SoFMeRight) - [
4f859db] fix builder string (SoFMeRight) - [
0d9b649] adjust web vite.config to work on desktops. (SoFMeRight) - [
76e693b] the journey to ui (SoFMeRight) - [
034a6da] recreate the window if it’s missing or destroyed (SoFMeRight) - [
fcede6b] Attempt to make UI available in windows build. (SoFMeRight) - [
d7d53f8] Update file .gitlab-ci.yml (SoFMeRight) - [
c4cff42] Update file .gitlab-ci.yml (SoFMeRight) - [
6f20e8e] Update file vite.config.ts (SoFMeRight) - [
14f92cc] Update file package.json (SoFMeRight) - [
67578f2] Update 24 files (SoFMeRight) - [
5f24ab7] Update .gitlab-ci.yml file (SoFMeRight) - [
7421634] Update file .gitlab-ci.yml (SoFMeRight...
dev-ed90af1
📦 release — v0.0.0-dev+ed90af1
Release type: prerelease • Commit:
ed90af1
Downloads
| Platform | File | Size | SHA-256 |
|---|---|---|---|
windows/amd64 |
VDisplay-Wizard-latest-dev-windows-amd64.zip |
89.3 MB | ffbc9617b4e9… |
Full checksums
ffbc9617b4e95f4f9a9e866f447bc45d2c850aab5f82dd4e2e7e0856dbdcd014 VDisplay-Wizard-latest-dev-windows-amd64.zip
Notable Changes
Features
- elevated-op result channel + fix GPU dropdown overflow (SoFMeRight)
- Go-native per-op UAC elevation + backend lifecycle (SoFMeRight)
- API + CLI: all operations flow through DesiredState reconciliation (SoFMeRight)
- Windows backend: driver lifecycle, discovery, config XML, INF parsing, GPU detection (SoFMeRight)
- implements new best effort app logo. (SoFMeRight)
- attempt all features. (SoFMeRight)
- Adding the UI assets. 🤞🏽 (The last edit had working samle UI) (SoFMeRight)
Bug Fixes
- driver-state from store not staged file; harden serve to loopback (SoFMeRight)
- driver install. (SoFMeRight)
- reimplement nefconw.exe. (SoFMeRight)
- driver state detection. (SoFMeRight)
- CIM/InstanceId alt query as other option was a dud. (SoFMeRight)
- add exe icon. (SoFMeRight)
- src/App.tsx(3,22): error TS2307: Cannot find module './assets/brand.png' or its corresponding type declarations. (SoFMeRight)
- hopefully baked in nefconw.exe works now. (SoFMeRight)
- stop shell-stringing these calls and run them as real processes with argument arrays (SoFMeRight)
- Clean up issues. (SoFMeRight)
- nefconw.exe issues. (SoFMeRight)
- TS errors because apps/web/src/App.tsx references downloadZip and ResTable but doesn’t define or import them. (SoFMeRight)
- adjust web vite.config to work on desktops. (SoFMeRight)
- recreate the window if it’s missing or destroyed (SoFMeRight)
- add electron builder to desktop (SoFMeRight)
- comments arent allowed in json. desktop package.json. (SoFMeRight)
Refactoring
- Electron shell: replace all driver logic with Go API calls, zero PowerShell (SoFMeRight)
- restructure repo for Go-first reconciliation engine (SoFMeRight)
CI/CD
- release: publish dev builds as a downloadable latest-dev GitLab prerelease (SoFMeRight)
- re-trigger pipeline (Freightyard disk freed) (SoFMeRight)
- re-render .gitlab-ci.yml for stagefreight e9bdd24 (workflow skip-ci rules) (SoFMeRight)
- publish only the Electron installer, not the bare dwiz binary (SoFMeRight)
- build the Electron Windows installer via builder: node (wine) (SoFMeRight)
- re-render gitlab skeleton for SF 0.6.1 (SoFMeRight)
- drop dead Dockerfile; bring ui/ into lint scope (SoFMeRight)
- lint: scope lint to the Go binary; major-freshness advisory (SoFMeRight)
- migrate StageFreight config to current schema + ship windows binaries (SoFMeRight)
Maintenance
- deps: update managed dependencies (stagefreight) ×3
- AGPL-3.0 license + release pipeline config (SoFMeRight)
Other Changes
- ui: migrate frontend to tailwind v4, react 19, vite 8, electron 43 (SoFMeRight)
- device node gets created, but the driver isn’t bound (hence “Unknown device”). (SoFMeRight)
- Update file main.ts (SoFMeRight) ×2
- Update file package.json (SoFMeRight) ×3
- Update file app.ico (SoFMeRight)
- Update file README.md (SoFMeRight)
- add icons update logic to recent VirtualDisplayDriver releases. (SoFMeRight)
- Read C:\IddSampleDriver{vdd_settings.xml|option.txt,adapter.txt} on launch (XML preferred). (SoFMeRight)
- Update 2 files (SoFMeRight) ×3
- another attempt just to get a stupid basic UI. (SoFMeRight)
- commented filenames into each file in the code so easier to inquire with GPT. (SoFMeRight)
- Update 3 files (SoFMeRight)
- fix builder string (SoFMeRight)
- the journey to ui (SoFMeRight)
- Attempt to make UI available in windows build. (SoFMeRight)
- Update file .gitlab-ci.yml (SoFMeRight) ×4
- Update file vite.config.ts (SoFMeRight)
- Update 24 files (SoFMeRight)
- Update .gitlab-ci.yml file (SoFMeRight)
- Update vite.config.ts (SoFMeRight)
- fix dependencies. (SoFMeRight)
- fix dependencies? (SoFMeRight)
- attempt build resolution idek. Im not an electron dev. (SoFMeRight)
- fix bad reference. (SoFMeRight)
- re-add dependencies. (SoFMeRight)
- Add PNPM_STORE_DIR to ci. (SoFMeRight)
- symlink layou triggering tree-kill path error (SoFMeRight)
- attempt fix desktop compile. (SoFMeRight)
- Fix comments in json not allowed. For all package.json. (SoFMeRight)
- Fix package.json for desktop (SoFMeRight)
- add needs so hopefully gets artifacts as needed. (SoFMeRight)
- Commit builder. (SoFMeRight)
- feat add gitlab-ci file. Raw ci, StageFreight not implemented for electron. (SoFMeRight)
- Fix errors with monorepo commit. (SoFMeRight)
- commit monorepo. (SoFMeRight)
- Update README.md (Kai) ×44
- Pushing the change necessary to close Issue #4 ~ SunshineIntegration.bat ~ not determining the Wizard's directory reliably. (sofmeright)
- Update PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (Kai) ×6
- Merge pull request #3 from JSRRosenbaum/main (Kai)
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (Kai) ×4
- Add files via upload (Kai) ×5
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (Kai) ×2
- Delete PPIT-IddSample_Wiz-SS_GUI_Advanced.png (Kai)
- Add files via upload (sofmeright) ×12
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (sofmeright) ×4
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (sofmeright) ×4
- Update README.md (sofmeright) ×164
- Rename PRPlanIT.com-VirtualDisplayDrv_Wiz_v0.602.exe to PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (sofmeright) ×2
- Update and rename PRPlanIT.com-VirtualDisplayDrv_Wiz_v0.602.ahk to PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (sofmeright) ×2
- Delete PPIT-IddSample_Wiz-v0.602-SS_GUI_Advanced.png (sofmeright) ×3
- Delete PPIT-IddSample_Wiz_v0.6.ahk (sofmeright)
- Delete PPIT-IddSample_Wiz_v0.6.exe (sofmeright)
- Initial commit (sofmeright)
- Added Download Driver automatically (Joseph Rosenbaum)
Full changelog
- [
ed90af1] elevated-op result channel + fix GPU dropdown overflow (SoFMeRight) - [
e8357cf] driver-state from store not staged file; harden serve to loopback (SoFMeRight) - [
80c850d] Go-native per-op UAC elevation + backend lifecycle (SoFMeRight) - [
fa2db32] publish dev builds as a downloadable latest-dev GitLab prerelease (SoFMeRight) - [
ab25256] re-trigger pipeline (Freightyard disk freed) (SoFMeRight) - [
1dc66ba] update managed dependencies (stagefreight) - [
4f67518] re-render .gitlab-ci.yml for stagefreight e9bdd24 (workflow skip-ci rules) (SoFMeRight) - [
843f1ba] publish only the Electron installer, not the bare dwiz binary (SoFMeRight) - [
b98f82e] migrate frontend to tailwind v4, react 19, vite 8, electron 43 (SoFMeRight) - [
03ad0c1] update managed dependencies (stagefreight) - [
dd59635] update managed dependencies (stagefreight) - [
49f487f] build the Electron Windows installer via builder: node (wine) (SoFMeRight) - [
1f5d48f] re-render gitlab skeleton for SF 0.6.1 (SoFMeRight) - [
dd2f0cb] drop dead Dockerfile; bring ui/ into lint scope (SoFMeRight) - [
82bcda4] scope lint to the Go binary; major-freshness advisory (SoFMeRight) - [
265b38c] migrate StageFreight config to current schema + ship windows binaries (SoFMeRight) - [
85a6314] AGPL-3.0 license + release pipeline config (SoFMeRight) - [
f66f7bf] Electron shell: replace all driver logic with Go API calls, zero PowerShell (SoFMeRight) - [
27d2442] API + CLI: all operations flow through DesiredState reconciliation (SoFMeRight) - [
1a684fc] Windows backend: driver lifecycle, discovery, config XML, INF parsing, GPU detection (SoFMeRight) - [
97316a2] restructure repo for Go-first reconciliation engine (SoFMeRight) - [
5c5227c] device node gets created, but the driver isn’t bound (hence “Unknown device”). (SoFMeRight) - [
78f2c74] Update file main.ts (SoFMeRight) - [
4728774] Update file main.ts (SoFMeRight) - [
b11c9d3] driver install. (SoFMeRight) - [
f703fb7] reimplement nefconw.exe. (SoFMeRight) - [
b894c50] driver state detection. (SoFMeRight) - [
53b3e94] CIM/InstanceId alt query as other option was a dud. (SoFMeRight) - [
6b6aea3] add exe icon. (SoFMeRight) - [
94eb598] Update file package.json (SoFMeRight) - [
82cfbf8] Update file package.json (SoFMeRight) - [
99e6e70] src/App.tsx(3,22): error TS2307: Cannot find module './assets/brand.png' or its corresponding type declarations. (SoFMeRight) - [
3f83266] implements new best effort app logo. (SoFMeRight) - [
ce4a9fb] Update file app.ico (SoFMeRight) - [
0564f93] Update file README.md (SoFMeRight) - [
281ff6e] add icons update logic to recent VirtualDisplayDriver releases. (SoFMeRight) - [
f5f5b80] hopefully baked in nefconw.exe works now. (SoFMeRight) - [
93284d9] stop shell-stringing these calls and run them as real processes with argument arrays (SoFMeRight) - [
da37433] Clean up issues. (SoFMeRight) - [
8ad2258] nefconw.exe issues. (SoFMeRight) - [
f0389b1] Read C:\IddSampleDriver{vdd_settings.xml|option.txt,adapter.txt} on launch (XML preferred). (SoFMeRight) - [
1283c20] TS errors because apps/web/src/App.tsx references downloadZip and ResTable but doesn’t define or import them. (SoFMeRight) - [
7abb218] attempt all features. (SoFMeRight) - [
5387603] Adding the UI assets. 🤞🏽 (The last edit had working samle UI) (SoFMeRight) - [
41c0074] Update 2 files (SoFMeRight) - [
4c647da] another attempt just to get a stupid basic UI. (SoFMeRight) - [
2c85d43] commented filenames into each file in the code so easier to inquire with GPT. (SoFMeRight) - [
9eec68f] Update 2 files (SoFMeRight) - [
14267a0] Update 3 files (SoFMeRight) - [
8711a92] Update 2 files (SoFMeRight) - [
4f859db] fix builder string (SoFMeRight) - [
0d9b649] adjust web vite.config to work on desktops. (SoFMeRight) - [
76e693b] the journey to ui (SoFMeRight) - [
034a6da] recreate the window if it’s m...
dev-e8357cf
📦 release — v0.0.0-dev+e8357cf
Release type: prerelease • Commit:
e8357cf
Downloads
| Platform | File | Size | SHA-256 |
|---|---|---|---|
windows/amd64 |
VDisplay-Wizard-latest-dev-windows-amd64.zip |
89.3 MB | f49010c0d7ec… |
Full checksums
f49010c0d7ec332ca4ccea0bfbef51b21b41c30b83c117bbeacfa2ff6b7f5ef3 VDisplay-Wizard-latest-dev-windows-amd64.zip
Notable Changes
Features
- Go-native per-op UAC elevation + backend lifecycle (SoFMeRight)
- API + CLI: all operations flow through DesiredState reconciliation (SoFMeRight)
- Windows backend: driver lifecycle, discovery, config XML, INF parsing, GPU detection (SoFMeRight)
- implements new best effort app logo. (SoFMeRight)
- attempt all features. (SoFMeRight)
- Adding the UI assets. 🤞🏽 (The last edit had working samle UI) (SoFMeRight)
Bug Fixes
- driver-state from store not staged file; harden serve to loopback (SoFMeRight)
- driver install. (SoFMeRight)
- reimplement nefconw.exe. (SoFMeRight)
- driver state detection. (SoFMeRight)
- CIM/InstanceId alt query as other option was a dud. (SoFMeRight)
- add exe icon. (SoFMeRight)
- src/App.tsx(3,22): error TS2307: Cannot find module './assets/brand.png' or its corresponding type declarations. (SoFMeRight)
- hopefully baked in nefconw.exe works now. (SoFMeRight)
- stop shell-stringing these calls and run them as real processes with argument arrays (SoFMeRight)
- Clean up issues. (SoFMeRight)
- nefconw.exe issues. (SoFMeRight)
- TS errors because apps/web/src/App.tsx references downloadZip and ResTable but doesn’t define or import them. (SoFMeRight)
- adjust web vite.config to work on desktops. (SoFMeRight)
- recreate the window if it’s missing or destroyed (SoFMeRight)
- add electron builder to desktop (SoFMeRight)
- comments arent allowed in json. desktop package.json. (SoFMeRight)
Refactoring
- Electron shell: replace all driver logic with Go API calls, zero PowerShell (SoFMeRight)
- restructure repo for Go-first reconciliation engine (SoFMeRight)
CI/CD
- release: publish dev builds as a downloadable latest-dev GitLab prerelease (SoFMeRight)
- re-trigger pipeline (Freightyard disk freed) (SoFMeRight)
- re-render .gitlab-ci.yml for stagefreight e9bdd24 (workflow skip-ci rules) (SoFMeRight)
- publish only the Electron installer, not the bare dwiz binary (SoFMeRight)
- build the Electron Windows installer via builder: node (wine) (SoFMeRight)
- re-render gitlab skeleton for SF 0.6.1 (SoFMeRight)
- drop dead Dockerfile; bring ui/ into lint scope (SoFMeRight)
- lint: scope lint to the Go binary; major-freshness advisory (SoFMeRight)
- migrate StageFreight config to current schema + ship windows binaries (SoFMeRight)
Maintenance
- deps: update managed dependencies (stagefreight) ×3
- AGPL-3.0 license + release pipeline config (SoFMeRight)
Other Changes
- ui: migrate frontend to tailwind v4, react 19, vite 8, electron 43 (SoFMeRight)
- device node gets created, but the driver isn’t bound (hence “Unknown device”). (SoFMeRight)
- Update file main.ts (SoFMeRight) ×2
- Update file package.json (SoFMeRight) ×3
- Update file app.ico (SoFMeRight)
- Update file README.md (SoFMeRight)
- add icons update logic to recent VirtualDisplayDriver releases. (SoFMeRight)
- Read C:\IddSampleDriver{vdd_settings.xml|option.txt,adapter.txt} on launch (XML preferred). (SoFMeRight)
- Update 2 files (SoFMeRight) ×3
- another attempt just to get a stupid basic UI. (SoFMeRight)
- commented filenames into each file in the code so easier to inquire with GPT. (SoFMeRight)
- Update 3 files (SoFMeRight)
- fix builder string (SoFMeRight)
- the journey to ui (SoFMeRight)
- Attempt to make UI available in windows build. (SoFMeRight)
- Update file .gitlab-ci.yml (SoFMeRight) ×4
- Update file vite.config.ts (SoFMeRight)
- Update 24 files (SoFMeRight)
- Update .gitlab-ci.yml file (SoFMeRight)
- Update vite.config.ts (SoFMeRight)
- fix dependencies. (SoFMeRight)
- fix dependencies? (SoFMeRight)
- attempt build resolution idek. Im not an electron dev. (SoFMeRight)
- fix bad reference. (SoFMeRight)
- re-add dependencies. (SoFMeRight)
- Add PNPM_STORE_DIR to ci. (SoFMeRight)
- symlink layou triggering tree-kill path error (SoFMeRight)
- attempt fix desktop compile. (SoFMeRight)
- Fix comments in json not allowed. For all package.json. (SoFMeRight)
- Fix package.json for desktop (SoFMeRight)
- add needs so hopefully gets artifacts as needed. (SoFMeRight)
- Commit builder. (SoFMeRight)
- feat add gitlab-ci file. Raw ci, StageFreight not implemented for electron. (SoFMeRight)
- Fix errors with monorepo commit. (SoFMeRight)
- commit monorepo. (SoFMeRight)
- Update README.md (Kai) ×44
- Pushing the change necessary to close Issue #4 ~ SunshineIntegration.bat ~ not determining the Wizard's directory reliably. (sofmeright)
- Update PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (Kai) ×6
- Merge pull request #3 from JSRRosenbaum/main (Kai)
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (Kai) ×4
- Add files via upload (Kai) ×5
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (Kai) ×2
- Delete PPIT-IddSample_Wiz-SS_GUI_Advanced.png (Kai)
- Add files via upload (sofmeright) ×12
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (sofmeright) ×4
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (sofmeright) ×4
- Update README.md (sofmeright) ×164
- Rename PRPlanIT.com-VirtualDisplayDrv_Wiz_v0.602.exe to PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (sofmeright) ×2
- Update and rename PRPlanIT.com-VirtualDisplayDrv_Wiz_v0.602.ahk to PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (sofmeright) ×2
- Delete PPIT-IddSample_Wiz-v0.602-SS_GUI_Advanced.png (sofmeright) ×3
- Delete PPIT-IddSample_Wiz_v0.6.ahk (sofmeright)
- Delete PPIT-IddSample_Wiz_v0.6.exe (sofmeright)
- Initial commit (sofmeright)
- Added Download Driver automatically (Joseph Rosenbaum)
Full changelog
- [
e8357cf] driver-state from store not staged file; harden serve to loopback (SoFMeRight) - [
80c850d] Go-native per-op UAC elevation + backend lifecycle (SoFMeRight) - [
fa2db32] publish dev builds as a downloadable latest-dev GitLab prerelease (SoFMeRight) - [
ab25256] re-trigger pipeline (Freightyard disk freed) (SoFMeRight) - [
1dc66ba] update managed dependencies (stagefreight) - [
4f67518] re-render .gitlab-ci.yml for stagefreight e9bdd24 (workflow skip-ci rules) (SoFMeRight) - [
843f1ba] publish only the Electron installer, not the bare dwiz binary (SoFMeRight) - [
b98f82e] migrate frontend to tailwind v4, react 19, vite 8, electron 43 (SoFMeRight) - [
03ad0c1] update managed dependencies (stagefreight) - [
dd59635] update managed dependencies (stagefreight) - [
49f487f] build the Electron Windows installer via builder: node (wine) (SoFMeRight) - [
1f5d48f] re-render gitlab skeleton for SF 0.6.1 (SoFMeRight) - [
dd2f0cb] drop dead Dockerfile; bring ui/ into lint scope (SoFMeRight) - [
82bcda4] scope lint to the Go binary; major-freshness advisory (SoFMeRight) - [
265b38c] migrate StageFreight config to current schema + ship windows binaries (SoFMeRight) - [
85a6314] AGPL-3.0 license + release pipeline config (SoFMeRight) - [
f66f7bf] Electron shell: replace all driver logic with Go API calls, zero PowerShell (SoFMeRight) - [
27d2442] API + CLI: all operations flow through DesiredState reconciliation (SoFMeRight) - [
1a684fc] Windows backend: driver lifecycle, discovery, config XML, INF parsing, GPU detection (SoFMeRight) - [
97316a2] restructure repo for Go-first reconciliation engine (SoFMeRight) - [
5c5227c] device node gets created, but the driver isn’t bound (hence “Unknown device”). (SoFMeRight) - [
78f2c74] Update file main.ts (SoFMeRight) - [
4728774] Update file main.ts (SoFMeRight) - [
b11c9d3] driver install. (SoFMeRight) - [
f703fb7] reimplement nefconw.exe. (SoFMeRight) - [
b894c50] driver state detection. (SoFMeRight) - [
53b3e94] CIM/InstanceId alt query as other option was a dud. (SoFMeRight) - [
6b6aea3] add exe icon. (SoFMeRight) - [
94eb598] Update file package.json (SoFMeRight) - [
82cfbf8] Update file package.json (SoFMeRight) - [
99e6e70] src/App.tsx(3,22): error TS2307: Cannot find module './assets/brand.png' or its corresponding type declarations. (SoFMeRight) - [
3f83266] implements new best effort app logo. (SoFMeRight) - [
ce4a9fb] Update file app.ico (SoFMeRight) - [
0564f93] Update file README.md (SoFMeRight) - [
281ff6e] add icons update logic to recent VirtualDisplayDriver releases. (SoFMeRight) - [
f5f5b80] hopefully baked in nefconw.exe works now. (SoFMeRight) - [
93284d9] stop shell-stringing these calls and run them as real processes with argument arrays (SoFMeRight) - [
da37433] Clean up issues. (SoFMeRight) - [
8ad2258] nefconw.exe issues. (SoFMeRight) - [
f0389b1] Read C:\IddSampleDriver{vdd_settings.xml|option.txt,adapter.txt} on launch (XML preferred). (SoFMeRight) - [
1283c20] TS errors because apps/web/src/App.tsx references downloadZip and ResTable but doesn’t define or import them. (SoFMeRight) - [
7abb218] attempt all features. (SoFMeRight) - [
5387603] Adding the UI assets. 🤞🏽 (The last edit had working samle UI) (SoFMeRight) - [
41c0074] Update 2 files (SoFMeRight) - [
4c647da] another attempt just to get a stupid basic UI. (SoFMeRight) - [
2c85d43] commented filenames into each file in the code so easier to inquire with GPT. (SoFMeRight) - [
9eec68f] Update 2 files (SoFMeRight) - [
14267a0] Update 3 files (SoFMeRight) - [
8711a92] Update 2 files (SoFMeRight) - [
4f859db] fix builder string (SoFMeRight) - [
0d9b649] adjust web vite.config to work on desktops. (SoFMeRight) - [
76e693b] the journey to ui (SoFMeRight) - [
034a6da] recreate the window if it’s missing or destroyed (SoFMeRight) - [
fcede6b] Attempt to make UI available in windows build. (SoFMeRight) - [
d7d53f8] Update file .gitlab-ci.yml (SoF...
dev-a8a2d5b
📦 release — v0.0.0-dev+a8a2d5b
Release type: prerelease • Commit:
a8a2d5b
Downloads
| Platform | File | Size | SHA-256 |
|---|---|---|---|
windows/amd64 |
VDisplay-Wizard-latest-dev-windows-amd64.zip |
89.3 MB | a130bb2473a2… |
Full checksums
a130bb2473a240ff8cbae09011464085cd1e9e46da7021ad77c652fb331724c7 VDisplay-Wizard-latest-dev-windows-amd64.zip
Notable Changes
Features
- elevated-op result channel + fix GPU dropdown overflow (SoFMeRight)
- Go-native per-op UAC elevation + backend lifecycle (SoFMeRight)
- API + CLI: all operations flow through DesiredState reconciliation (SoFMeRight)
- Windows backend: driver lifecycle, discovery, config XML, INF parsing, GPU detection (SoFMeRight)
- implements new best effort app logo. (SoFMeRight)
- attempt all features. (SoFMeRight)
- Adding the UI assets. 🤞🏽 (The last edit had working samle UI) (SoFMeRight)
Bug Fixes
- hard-clip GPU select so it cannot bleed into Monitors (SoFMeRight)
- driver-state from store not staged file; harden serve to loopback (SoFMeRight)
- driver install. (SoFMeRight)
- reimplement nefconw.exe. (SoFMeRight)
- driver state detection. (SoFMeRight)
- CIM/InstanceId alt query as other option was a dud. (SoFMeRight)
- add exe icon. (SoFMeRight)
- src/App.tsx(3,22): error TS2307: Cannot find module './assets/brand.png' or its corresponding type declarations. (SoFMeRight)
- hopefully baked in nefconw.exe works now. (SoFMeRight)
- stop shell-stringing these calls and run them as real processes with argument arrays (SoFMeRight)
- Clean up issues. (SoFMeRight)
- nefconw.exe issues. (SoFMeRight)
- TS errors because apps/web/src/App.tsx references downloadZip and ResTable but doesn’t define or import them. (SoFMeRight)
- adjust web vite.config to work on desktops. (SoFMeRight)
- recreate the window if it’s missing or destroyed (SoFMeRight)
- add electron builder to desktop (SoFMeRight)
- comments arent allowed in json. desktop package.json. (SoFMeRight)
Refactoring
- Electron shell: replace all driver logic with Go API calls, zero PowerShell (SoFMeRight)
- restructure repo for Go-first reconciliation engine (SoFMeRight)
CI/CD
- release: publish dev builds as a downloadable latest-dev GitLab prerelease (SoFMeRight)
- re-trigger pipeline (Freightyard disk freed) (SoFMeRight)
- re-render .gitlab-ci.yml for stagefreight e9bdd24 (workflow skip-ci rules) (SoFMeRight)
- publish only the Electron installer, not the bare dwiz binary (SoFMeRight)
- build the Electron Windows installer via builder: node (wine) (SoFMeRight)
- re-render gitlab skeleton for SF 0.6.1 (SoFMeRight)
- drop dead Dockerfile; bring ui/ into lint scope (SoFMeRight)
- lint: scope lint to the Go binary; major-freshness advisory (SoFMeRight)
- migrate StageFreight config to current schema + ship windows binaries (SoFMeRight)
Maintenance
- deps: update managed dependencies (stagefreight) ×3
- AGPL-3.0 license + release pipeline config (SoFMeRight)
Other Changes
- ui: migrate frontend to tailwind v4, react 19, vite 8, electron 43 (SoFMeRight)
- device node gets created, but the driver isn’t bound (hence “Unknown device”). (SoFMeRight)
- Update file main.ts (SoFMeRight) ×2
- Update file package.json (SoFMeRight) ×3
- Update file app.ico (SoFMeRight)
- Update file README.md (SoFMeRight)
- add icons update logic to recent VirtualDisplayDriver releases. (SoFMeRight)
- Read C:\IddSampleDriver{vdd_settings.xml|option.txt,adapter.txt} on launch (XML preferred). (SoFMeRight)
- Update 2 files (SoFMeRight) ×3
- another attempt just to get a stupid basic UI. (SoFMeRight)
- commented filenames into each file in the code so easier to inquire with GPT. (SoFMeRight)
- Update 3 files (SoFMeRight)
- fix builder string (SoFMeRight)
- the journey to ui (SoFMeRight)
- Attempt to make UI available in windows build. (SoFMeRight)
- Update file .gitlab-ci.yml (SoFMeRight) ×4
- Update file vite.config.ts (SoFMeRight)
- Update 24 files (SoFMeRight)
- Update .gitlab-ci.yml file (SoFMeRight)
- Update vite.config.ts (SoFMeRight)
- fix dependencies. (SoFMeRight)
- fix dependencies? (SoFMeRight)
- attempt build resolution idek. Im not an electron dev. (SoFMeRight)
- fix bad reference. (SoFMeRight)
- re-add dependencies. (SoFMeRight)
- Add PNPM_STORE_DIR to ci. (SoFMeRight)
- symlink layou triggering tree-kill path error (SoFMeRight)
- attempt fix desktop compile. (SoFMeRight)
- Fix comments in json not allowed. For all package.json. (SoFMeRight)
- Fix package.json for desktop (SoFMeRight)
- add needs so hopefully gets artifacts as needed. (SoFMeRight)
- Commit builder. (SoFMeRight)
- feat add gitlab-ci file. Raw ci, StageFreight not implemented for electron. (SoFMeRight)
- Fix errors with monorepo commit. (SoFMeRight)
- commit monorepo. (SoFMeRight)
- Update README.md (Kai) ×44
- Pushing the change necessary to close Issue #4 ~ SunshineIntegration.bat ~ not determining the Wizard's directory reliably. (sofmeright)
- Update PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (Kai) ×6
- Merge pull request #3 from JSRRosenbaum/main (Kai)
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (Kai) ×4
- Add files via upload (Kai) ×5
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (Kai) ×2
- Delete PPIT-IddSample_Wiz-SS_GUI_Advanced.png (Kai)
- Add files via upload (sofmeright) ×12
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (sofmeright) ×4
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (sofmeright) ×4
- Update README.md (sofmeright) ×164
- Rename PRPlanIT.com-VirtualDisplayDrv_Wiz_v0.602.exe to PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (sofmeright) ×2
- Update and rename PRPlanIT.com-VirtualDisplayDrv_Wiz_v0.602.ahk to PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (sofmeright) ×2
- Delete PPIT-IddSample_Wiz-v0.602-SS_GUI_Advanced.png (sofmeright) ×3
- Delete PPIT-IddSample_Wiz_v0.6.ahk (sofmeright)
- Delete PPIT-IddSample_Wiz_v0.6.exe (sofmeright)
- Initial commit (sofmeright)
- Added Download Driver automatically (Joseph Rosenbaum)
Full changelog
- [
a8a2d5b] hard-clip GPU select so it cannot bleed into Monitors (SoFMeRight) - [
ed90af1] elevated-op result channel + fix GPU dropdown overflow (SoFMeRight) - [
e8357cf] driver-state from store not staged file; harden serve to loopback (SoFMeRight) - [
80c850d] Go-native per-op UAC elevation + backend lifecycle (SoFMeRight) - [
fa2db32] publish dev builds as a downloadable latest-dev GitLab prerelease (SoFMeRight) - [
ab25256] re-trigger pipeline (Freightyard disk freed) (SoFMeRight) - [
1dc66ba] update managed dependencies (stagefreight) - [
4f67518] re-render .gitlab-ci.yml for stagefreight e9bdd24 (workflow skip-ci rules) (SoFMeRight) - [
843f1ba] publish only the Electron installer, not the bare dwiz binary (SoFMeRight) - [
b98f82e] migrate frontend to tailwind v4, react 19, vite 8, electron 43 (SoFMeRight) - [
03ad0c1] update managed dependencies (stagefreight) - [
dd59635] update managed dependencies (stagefreight) - [
49f487f] build the Electron Windows installer via builder: node (wine) (SoFMeRight) - [
1f5d48f] re-render gitlab skeleton for SF 0.6.1 (SoFMeRight) - [
dd2f0cb] drop dead Dockerfile; bring ui/ into lint scope (SoFMeRight) - [
82bcda4] scope lint to the Go binary; major-freshness advisory (SoFMeRight) - [
265b38c] migrate StageFreight config to current schema + ship windows binaries (SoFMeRight) - [
85a6314] AGPL-3.0 license + release pipeline config (SoFMeRight) - [
f66f7bf] Electron shell: replace all driver logic with Go API calls, zero PowerShell (SoFMeRight) - [
27d2442] API + CLI: all operations flow through DesiredState reconciliation (SoFMeRight) - [
1a684fc] Windows backend: driver lifecycle, discovery, config XML, INF parsing, GPU detection (SoFMeRight) - [
97316a2] restructure repo for Go-first reconciliation engine (SoFMeRight) - [
5c5227c] device node gets created, but the driver isn’t bound (hence “Unknown device”). (SoFMeRight) - [
78f2c74] Update file main.ts (SoFMeRight) - [
4728774] Update file main.ts (SoFMeRight) - [
b11c9d3] driver install. (SoFMeRight) - [
f703fb7] reimplement nefconw.exe. (SoFMeRight) - [
b894c50] driver state detection. (SoFMeRight) - [
53b3e94] CIM/InstanceId alt query as other option was a dud. (SoFMeRight) - [
6b6aea3] add exe icon. (SoFMeRight) - [
94eb598] Update file package.json (SoFMeRight) - [
82cfbf8] Update file package.json (SoFMeRight) - [
99e6e70] src/App.tsx(3,22): error TS2307: Cannot find module './assets/brand.png' or its corresponding type declarations. (SoFMeRight) - [
3f83266] implements new best effort app logo. (SoFMeRight) - [
ce4a9fb] Update file app.ico (SoFMeRight) - [
0564f93] Update file README.md (SoFMeRight) - [
281ff6e] add icons update logic to recent VirtualDisplayDriver releases. (SoFMeRight) - [
f5f5b80] hopefully baked in nefconw.exe works now. (SoFMeRight) - [
93284d9] stop shell-stringing these calls and run them as real processes with argument arrays (SoFMeRight) - [
da37433] Clean up issues. (SoFMeRight) - [
8ad2258] nefconw.exe issues. (SoFMeRight) - [
f0389b1] Read C:\IddSampleDriver{vdd_settings.xml|option.txt,adapter.txt} on launch (XML preferred). (SoFMeRight) - [
1283c20] TS errors because apps/web/src/App.tsx references downloadZip and ResTable but doesn’t define or import them. (SoFMeRight) - [
7abb218] attempt all features. (SoFMeRight) - [
5387603] Adding the UI assets. 🤞🏽 (The last edit had working samle UI) (SoFMeRight) - [
41c0074] Update 2 files (SoFMeRight) - [
4c647da] another attempt just to get a stupid basic UI. (SoFMeRight) - [
2c85d43] commented filenames into each file in the code so easier to inquire with GPT. (SoFMeRight) - [
9eec68f] Update 2 files (SoFMeRight) - [
14267a0] Update 3 files (SoFMeRight) - [
8711a92] Update 2 files (SoFMeRight) - [
4f859db] fix builder string (SoFMeRight) - [`0d9b6...
dev-80c850d
📦 release — v0.0.0-dev+80c850d
Release type: prerelease • Commit:
80c850d
Downloads
| Platform | File | Size | SHA-256 |
|---|---|---|---|
windows/amd64 |
VDisplay-Wizard-latest-dev-windows-amd64.zip |
89.3 MB | 4eca3eedf3db… |
Full checksums
4eca3eedf3db64a3d0a67f017ba932cf9b28d9a28cb823bad4a541e1fe3789b2 VDisplay-Wizard-latest-dev-windows-amd64.zip
Notable Changes
Features
- Go-native per-op UAC elevation + backend lifecycle (SoFMeRight)
- API + CLI: all operations flow through DesiredState reconciliation (SoFMeRight)
- Windows backend: driver lifecycle, discovery, config XML, INF parsing, GPU detection (SoFMeRight)
- implements new best effort app logo. (SoFMeRight)
- attempt all features. (SoFMeRight)
- Adding the UI assets. 🤞🏽 (The last edit had working samle UI) (SoFMeRight)
Bug Fixes
- driver install. (SoFMeRight)
- reimplement nefconw.exe. (SoFMeRight)
- driver state detection. (SoFMeRight)
- CIM/InstanceId alt query as other option was a dud. (SoFMeRight)
- add exe icon. (SoFMeRight)
- src/App.tsx(3,22): error TS2307: Cannot find module './assets/brand.png' or its corresponding type declarations. (SoFMeRight)
- hopefully baked in nefconw.exe works now. (SoFMeRight)
- stop shell-stringing these calls and run them as real processes with argument arrays (SoFMeRight)
- Clean up issues. (SoFMeRight)
- nefconw.exe issues. (SoFMeRight)
- TS errors because apps/web/src/App.tsx references downloadZip and ResTable but doesn’t define or import them. (SoFMeRight)
- adjust web vite.config to work on desktops. (SoFMeRight)
- recreate the window if it’s missing or destroyed (SoFMeRight)
- add electron builder to desktop (SoFMeRight)
- comments arent allowed in json. desktop package.json. (SoFMeRight)
Refactoring
- Electron shell: replace all driver logic with Go API calls, zero PowerShell (SoFMeRight)
- restructure repo for Go-first reconciliation engine (SoFMeRight)
CI/CD
- release: publish dev builds as a downloadable latest-dev GitLab prerelease (SoFMeRight)
- re-trigger pipeline (Freightyard disk freed) (SoFMeRight)
- re-render .gitlab-ci.yml for stagefreight e9bdd24 (workflow skip-ci rules) (SoFMeRight)
- publish only the Electron installer, not the bare dwiz binary (SoFMeRight)
- build the Electron Windows installer via builder: node (wine) (SoFMeRight)
- re-render gitlab skeleton for SF 0.6.1 (SoFMeRight)
- drop dead Dockerfile; bring ui/ into lint scope (SoFMeRight)
- lint: scope lint to the Go binary; major-freshness advisory (SoFMeRight)
- migrate StageFreight config to current schema + ship windows binaries (SoFMeRight)
Maintenance
- deps: update managed dependencies (stagefreight) ×3
- AGPL-3.0 license + release pipeline config (SoFMeRight)
Other Changes
- ui: migrate frontend to tailwind v4, react 19, vite 8, electron 43 (SoFMeRight)
- device node gets created, but the driver isn’t bound (hence “Unknown device”). (SoFMeRight)
- Update file main.ts (SoFMeRight) ×2
- Update file package.json (SoFMeRight) ×3
- Update file app.ico (SoFMeRight)
- Update file README.md (SoFMeRight)
- add icons update logic to recent VirtualDisplayDriver releases. (SoFMeRight)
- Read C:\IddSampleDriver{vdd_settings.xml|option.txt,adapter.txt} on launch (XML preferred). (SoFMeRight)
- Update 2 files (SoFMeRight) ×3
- another attempt just to get a stupid basic UI. (SoFMeRight)
- commented filenames into each file in the code so easier to inquire with GPT. (SoFMeRight)
- Update 3 files (SoFMeRight)
- fix builder string (SoFMeRight)
- the journey to ui (SoFMeRight)
- Attempt to make UI available in windows build. (SoFMeRight)
- Update file .gitlab-ci.yml (SoFMeRight) ×4
- Update file vite.config.ts (SoFMeRight)
- Update 24 files (SoFMeRight)
- Update .gitlab-ci.yml file (SoFMeRight)
- Update vite.config.ts (SoFMeRight)
- fix dependencies. (SoFMeRight)
- fix dependencies? (SoFMeRight)
- attempt build resolution idek. Im not an electron dev. (SoFMeRight)
- fix bad reference. (SoFMeRight)
- re-add dependencies. (SoFMeRight)
- Add PNPM_STORE_DIR to ci. (SoFMeRight)
- symlink layou triggering tree-kill path error (SoFMeRight)
- attempt fix desktop compile. (SoFMeRight)
- Fix comments in json not allowed. For all package.json. (SoFMeRight)
- Fix package.json for desktop (SoFMeRight)
- add needs so hopefully gets artifacts as needed. (SoFMeRight)
- Commit builder. (SoFMeRight)
- feat add gitlab-ci file. Raw ci, StageFreight not implemented for electron. (SoFMeRight)
- Fix errors with monorepo commit. (SoFMeRight)
- commit monorepo. (SoFMeRight)
- Update README.md (Kai) ×44
- Pushing the change necessary to close Issue #4 ~ SunshineIntegration.bat ~ not determining the Wizard's directory reliably. (sofmeright)
- Update PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (Kai) ×6
- Merge pull request #3 from JSRRosenbaum/main (Kai)
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (Kai) ×4
- Add files via upload (Kai) ×5
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (Kai) ×2
- Delete PPIT-IddSample_Wiz-SS_GUI_Advanced.png (Kai)
- Add files via upload (sofmeright) ×12
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (sofmeright) ×4
- Delete PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (sofmeright) ×4
- Update README.md (sofmeright) ×164
- Rename PRPlanIT.com-VirtualDisplayDrv_Wiz_v0.602.exe to PRPlanIT.com-VirtualDisplayDrv_Wiz.exe (sofmeright) ×2
- Update and rename PRPlanIT.com-VirtualDisplayDrv_Wiz_v0.602.ahk to PRPlanIT.com-VirtualDisplayDrv_Wiz.ahk (sofmeright) ×2
- Delete PPIT-IddSample_Wiz-v0.602-SS_GUI_Advanced.png (sofmeright) ×3
- Delete PPIT-IddSample_Wiz_v0.6.ahk (sofmeright)
- Delete PPIT-IddSample_Wiz_v0.6.exe (sofmeright)
- Initial commit (sofmeright)
- Added Download Driver automatically (Joseph Rosenbaum)
Full changelog
- [
80c850d] Go-native per-op UAC elevation + backend lifecycle (SoFMeRight) - [
fa2db32] publish dev builds as a downloadable latest-dev GitLab prerelease (SoFMeRight) - [
ab25256] re-trigger pipeline (Freightyard disk freed) (SoFMeRight) - [
1dc66ba] update managed dependencies (stagefreight) - [
4f67518] re-render .gitlab-ci.yml for stagefreight e9bdd24 (workflow skip-ci rules) (SoFMeRight) - [
843f1ba] publish only the Electron installer, not the bare dwiz binary (SoFMeRight) - [
b98f82e] migrate frontend to tailwind v4, react 19, vite 8, electron 43 (SoFMeRight) - [
03ad0c1] update managed dependencies (stagefreight) - [
dd59635] update managed dependencies (stagefreight) - [
49f487f] build the Electron Windows installer via builder: node (wine) (SoFMeRight) - [
1f5d48f] re-render gitlab skeleton for SF 0.6.1 (SoFMeRight) - [
dd2f0cb] drop dead Dockerfile; bring ui/ into lint scope (SoFMeRight) - [
82bcda4] scope lint to the Go binary; major-freshness advisory (SoFMeRight) - [
265b38c] migrate StageFreight config to current schema + ship windows binaries (SoFMeRight) - [
85a6314] AGPL-3.0 license + release pipeline config (SoFMeRight) - [
f66f7bf] Electron shell: replace all driver logic with Go API calls, zero PowerShell (SoFMeRight) - [
27d2442] API + CLI: all operations flow through DesiredState reconciliation (SoFMeRight) - [
1a684fc] Windows backend: driver lifecycle, discovery, config XML, INF parsing, GPU detection (SoFMeRight) - [
97316a2] restructure repo for Go-first reconciliation engine (SoFMeRight) - [
5c5227c] device node gets created, but the driver isn’t bound (hence “Unknown device”). (SoFMeRight) - [
78f2c74] Update file main.ts (SoFMeRight) - [
4728774] Update file main.ts (SoFMeRight) - [
b11c9d3] driver install. (SoFMeRight) - [
f703fb7] reimplement nefconw.exe. (SoFMeRight) - [
b894c50] driver state detection. (SoFMeRight) - [
53b3e94] CIM/InstanceId alt query as other option was a dud. (SoFMeRight) - [
6b6aea3] add exe icon. (SoFMeRight) - [
94eb598] Update file package.json (SoFMeRight) - [
82cfbf8] Update file package.json (SoFMeRight) - [
99e6e70] src/App.tsx(3,22): error TS2307: Cannot find module './assets/brand.png' or its corresponding type declarations. (SoFMeRight) - [
3f83266] implements new best effort app logo. (SoFMeRight) - [
ce4a9fb] Update file app.ico (SoFMeRight) - [
0564f93] Update file README.md (SoFMeRight) - [
281ff6e] add icons update logic to recent VirtualDisplayDriver releases. (SoFMeRight) - [
f5f5b80] hopefully baked in nefconw.exe works now. (SoFMeRight) - [
93284d9] stop shell-stringing these calls and run them as real processes with argument arrays (SoFMeRight) - [
da37433] Clean up issues. (SoFMeRight) - [
8ad2258] nefconw.exe issues. (SoFMeRight) - [
f0389b1] Read C:\IddSampleDriver{vdd_settings.xml|option.txt,adapter.txt} on launch (XML preferred). (SoFMeRight) - [
1283c20] TS errors because apps/web/src/App.tsx references downloadZip and ResTable but doesn’t define or import them. (SoFMeRight) - [
7abb218] attempt all features. (SoFMeRight) - [
5387603] Adding the UI assets. 🤞🏽 (The last edit had working samle UI) (SoFMeRight) - [
41c0074] Update 2 files (SoFMeRight) - [
4c647da] another attempt just to get a stupid basic UI. (SoFMeRight) - [
2c85d43] commented filenames into each file in the code so easier to inquire with GPT. (SoFMeRight) - [
9eec68f] Update 2 files (SoFMeRight) - [
14267a0] Update 3 files (SoFMeRight) - [
8711a92] Update 2 files (SoFMeRight) - [
4f859db] fix builder string (SoFMeRight) - [
0d9b649] adjust web vite.config to work on desktops. (SoFMeRight) - [
76e693b] the journey to ui (SoFMeRight) - [
034a6da] recreate the window if it’s missing or destroyed (SoFMeRight) - [
fcede6b] Attempt to make UI available in windows build. (SoFMeRight) - [
d7d53f8] Update file .gitlab-ci.yml (SoFMeRight) - [
c4cff42] Update file .gitlab-ci.yml (SoFMeRight) - [
6f20e8e] Update file vite.config.ts (SoFMeRight) - [
14f92cc] Update file package.json (SoFMeRight) - [`6...
beta v0.614 - "Automatic Driver Download!"
Changes
- Automated driver download with the latest (at the time of writing) release of the VDD/IDDSample Drivers by itsmiketech.
- Tidied up the text in some message boxes minimally.
- Added a 10 second time out to the automatic default backup creation ~ message box.
- Made it so the PrecisionPlanIT logo is displayed even when running the ahk script.
- Made it so that Parsec Virtual Display, would not appear as a GPU for users who have parsec installed on their PC.
- From here on out ReadMe.md will be included in releases so that users can still reference the doc while offline.
- Hotfix: As of 3:13 PM PST I also made it so the IDDSample/VDD driver detection within the Driver_GetInfName() function uses HardwareID rather than DeviceID so that there will be no conflict with other Display devices that may have obtained the DeviceID of Root\Display\0000. I overwrote the release files with this change rather than making a new release as I do not want to create yet another release today for this minor fix. If we had an auto-updater I might have gone for it. Someday... Sigh
- Hotfix: As of 09/23/2024 3:39 PM PST - Pushed changes to close Issue #4 - SunshineIntegration.bat ~ not determining the Wizard's directory reliably.
Some other changes were made if you look at commits you may find other sprinkles of change. Honestly not that much this release.
The main purpose of this release was to accept a pull request for the automated downloads, while editing I made changes to anything I saw that I might improve with minimal effort.
Note:
Development is slowed while we are in a phase where the current solution is stable and workable with no issues otherwise documented. This solution exceeds my personal expectation for dynamic use with sunshine. I may add more functionality if I am otherwise bored and feel like contributing more. If someone puts forward another pull request I will likely review and add the code if I feel it improves the user experience in any way. Contribution is awesome and unexpected as it allows me to add features without having to do as much work. 🤣 Also if really cool ideas come forward I also may dive back in. If this tool becomes more adopted and I get more feedback I am likely to make adjustments due to popular demand. Otherwise I have been spending a good amount of time just gaming while I am on an unplanned vacay from work due to burnout. I am glad if this helps you. Feel free to comment or raise issues always, when I feel like polishing this it is nice to have a bounty list to give our users features they have requested.
Shout Out
Thank you JSRRosenbaum/Jezzick for your contribution and feedback! You helped remove wmic from this project before it would be completely removed from Windows in an upcoming release and helped implement automatic driver downloading! Thank you for your kind words regarding this project as well! Great stuff!
beta_v0.613 - "So long devcon!"
Changes
- Removal of DevCon dependency from the application.
- Fixed an issue where the user presses install more than once multiple instances of the drivers could be created.
- Due to the growing number of bundled files that will need to ship with each release, from now on they will be packaged in a zip archive.
Note: If you want to create more than one instance, you can still do that! Just not from my tool! This is by design, if you have a different idea; feel free to raise an issue!
Special Thanks:
Thank you Nefarius (developer of Nefcon, SCPToolkit, ViGEmBus for being so kind to explain how your tool works and extra thanks for offering to add support to make this easier! You are a rockstar and you inspire me! Thank you for everything you have done over the PAST TEN YEARS for the gaming community!
beta_v0.612
Changes
- fixed an issue where some fields were not properly aligned within the GUI as it was very pronounced in their SS of the reported issue.
- Closes issue "GPUs not detected for Windows 11 insider builds" ~ No GPU's found #1 opened by JSRRosenbaum This release uses Get-CimInstance as an alternative to wmic which should properly generate GPUs for all current and hopefully all future Windows 10/11 builds. Prior to this release GPU detection was handled by wmic, which apparently has been declared EoL by Microsoft for some time now and is already removed in versions of Windows ahead of the main release.
Note to JSRRosenbaum: Thank you for providing us this issue! Extra thanks for suggesting a method of resolution as well!