PowerShell version removed — will use OV code signing certificate instead.
Files moved back from src/ to project root.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- New powershell/InstaSoftOfficeTool.ps1: single-file WPF GUI version
- Same Fluent Design UI, no compilation needed
- Runs on any Windows 7+ with PowerShell 5.1 (built-in)
- Chrome won't flag .ps1 files as "rarely downloaded"
- Auto-elevates to admin
- Moved C# source to src/ subfolder
- Updated .gitignore for nested bin/obj folders
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Progress page now scrollable (activation + launch cards were clipped)
- Post-install activation card if no product key was provided during wizard
- App launch buttons (Word, Excel, PowerPoint, Outlook) after successful install
- Skipped apps not shown in launch buttons
- Install time hint: "akár 30-40 percet is igénybe vehet"
- Auto-refresh office list after removal
- MSI uninstall: only valid {GUID} product codes accepted
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- All Office apps listed: Word, Excel, PowerPoint, Outlook, OneNote, Access, Publisher, Teams, Skype
- Access: only available in Professional Plus
- Publisher: available in Professional Plus and Standard, disabled for Home & Business
- Teams and Skype for Business: unchecked by default
- All core apps (Word, Excel, etc.) can be individually excluded
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Product key dialog: Fluent overlay with 5-field input + paste support
- Activate button on each license card asks for key first (/inpkey + /act)
- Auto-refresh lists after removal/activation on all pages
- Access checkbox disabled for Standard and Home & Business editions
- MSI uninstall: only accept {GUID} product codes (fix msiexec help popup)
- Window height properly resets when Details expander is collapsed
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Direct CDN download (officecdn.microsoft.com/pr/wsus/setup.exe) instead of broken fwlink redirect
- HttpClient with proper redirect handling, content-type check, file size validation
- Selective C2R removal: each product listed separately, only checked items removed
- OfficeDetector splits ProductReleaseIds into individual entries
- Display Level="Full" for removal (shows Microsoft progress UI)
- Confirmation dialog before removal on all pages
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- New PreInstallCheckPage between Summary and Progress
- Detects existing Office installs, offers removal before new install
- License cleanup option included
- Skip button to proceed without removal
- Auto-proceeds to install after removal completes
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Use DataObject.Pasting handler to intercept paste before MaxLength truncation
- Full key paste (e.g. XXXXX-XXXXX-XXXXX-XXXXX-XXXXX) distributes across all boxes
- Works when pasting into any of the 5 fields
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Arch + Language side by side on config page
- Removed redundant hint text under app checkboxes
- Primary button: white text on blue (TextElement.Foreground fix)
- Skype for Business unchecked by default
- Office 2019: added Windows 11 support, end-of-support note
- Version display synced to v1.04
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Version cards show technical info (Version 16.0 · LTSC · OS support)
- 64-bit option labeled as "(ajánlott)"
- Full product key paste distributes across all 5 input fields
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>