Skip to content

Conversation

Aerilym
Copy link
Collaborator

@Aerilym Aerilym commented Aug 25, 2025

I've kept all the boilerplate code for what you can use in an electron-builder custom nsh script, but the additional code can be removed.

@Copilot Copilot AI review requested due to automatic review settings August 25, 2025 05:15
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR improves the Windows installer by adding OS version enforcement and enhances the installation experience. The changes ensure users have Windows 10 or later before allowing installation and provide additional installer customization options.

Key changes:

  • Added minimum Windows 10 requirement with version checking in the installer
  • Enhanced installer UI with custom sidebar and startup options
  • Added rc-slider dependency and macOS minimum system version requirement

Reviewed Changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 3 comments.

File Description
package.json Added rc-slider dependency, macOS minimum system version, and Windows installer customization options
build/installer.nsh New NSIS script implementing Windows version checking and custom installer behaviors

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@Aerilym Aerilym force-pushed the feat/installer_improvements_and_min_system_version branch from 8e1a812 to 552850e Compare August 25, 2025 05:18
@Aerilym Aerilym requested a review from Bilb August 26, 2025 06:46
@Aerilym Aerilym added the enhancement New feature or request label Aug 26, 2025
@Bilb
Copy link
Collaborator

Bilb commented Aug 27, 2025

just need to make sure it still works as expected

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

How can i start session desktop by minimizing it to system tray? Windows specific- Session Desktop quality of life requests
2 participants