ClinicianFOCUS / FreeScribe

A medical scribe capable of creating SOAP notes running Whisper and Kobold based on conversation with a patient
GNU General Public License v3.0
0 stars 0 forks source link

NSIS Installer updated to MUI2 #5

Closed ItsSimko closed 3 weeks ago

ItsSimko commented 3 weeks ago

Description

NSIS Installer updated to MUI2

Changes Made

Visual changes can be viewed in the discord here: https://discord.com/channels/1286016027192459417/1293609294511607838

Summary by Sourcery

Update the NSIS installer to use MUI2, enhancing the installer's appearance and functionality. Add an option to launch the application post-installation and include installer assets like icons in the repository.

New Features:

Enhancements:

sourcery-ai[bot] commented 3 weeks ago

Reviewer's Guide by Sourcery

This pull request updates the NSIS installer to use the Modern UI 2 (MUI2) framework, enhancing the installer's appearance and functionality. The changes include switching to MUI2, adding an option to launch the application after installation, and incorporating installer assets into the repository.

No diagrams generated as the changes look simple and do not need a visual representation.

File-Level Changes

Change Details Files
Upgraded NSIS installer to use Modern UI 2 (MUI2) framework
  • Included MUI2.nsh header file
  • Replaced standard NSIS pages with MUI2 macros for installation and uninstallation
  • Added MUI_LANGUAGE directive to set English as the installer language
install.nsi
Added option to launch the application after installation
  • Defined MUI_FINISHPAGE_RUN to allow running the app after installation
  • Set the run option to be unchecked by default
install.nsi
Incorporated installer assets into the repository
  • Defined MUI_ICON to set a custom icon for the installer
  • Referenced a logo.ico file in the assets directory
install.nsi

Tips and commands #### Interacting with Sourcery - **Trigger a new review:** Comment `@sourcery-ai review` on the pull request. - **Continue discussions:** Reply directly to Sourcery's review comments. - **Generate a GitHub issue from a review comment:** Ask Sourcery to create an issue from a review comment by replying to it. - **Generate a pull request title:** Write `@sourcery-ai` anywhere in the pull request title to generate a title at any time. - **Generate a pull request summary:** Write `@sourcery-ai summary` anywhere in the pull request body to generate a PR summary at any time. You can also use this command to specify where the summary should be inserted. #### Customizing Your Experience Access your [dashboard](https://app.sourcery.ai) to: - Enable or disable review features such as the Sourcery-generated pull request summary, the reviewer's guide, and others. - Change the review language. - Add, remove or edit custom review instructions. - Adjust other review settings. #### Getting Help - [Contact our support team](mailto:support@sourcery.ai) for questions or feedback. - Visit our [documentation](https://docs.sourcery.ai) for detailed guides and information. - Keep in touch with the Sourcery team by following us on [X/Twitter](https://x.com/SourceryAI), [LinkedIn](https://www.linkedin.com/company/sourcery-ai/) or [GitHub](https://github.com/sourcery-ai).
ItsSimko commented 3 weeks ago

Further visual changes can be viewed in the discord here: https://discord.com/channels/1286016027192459417/1293609294511607838