Skip to content

Enhancement: Welcome popup for New Users [Issue: 344]#352

Merged
cwitkowitz merged 4 commits intodevelopfrom
feature/welcome-popup-update
Nov 17, 2025
Merged

Enhancement: Welcome popup for New Users [Issue: 344]#352
cwitkowitz merged 4 commits intodevelopfrom
feature/welcome-popup-update

Conversation

@saumya-pailwan
Copy link
Collaborator

Summary
This update adds Welcome Popup when launching HARP, improving usability and onboarding for new users. The popup now includes:

  • A brief overview of HARP’s purpose and workflow.
  • A explanation of the model selection layout (top, middle, bottom sections).
  • Information on Hugging Face and Stability AI tokens.
  • A “View Documentation” hyperlink for further guidance.
  • “Don’t show again” functionality to skip the popup in future launches

Changes:

  • Updated WelcomeWindow.h with a HARP overview, token instructions, documentation link and checkbox to skip popup.
  • Updated main.cpp to adjust dialog dimensions and ensure the Welcome Popup loads correctly with updated settings

Local testing: Verified the following:

  • Popup appears on first launch and hides when “Don’t show again” is selected.
  • “Open Settings” correctly navigates to the settings dialog.
  • “View Documentation” opens the HARP docs in the default browser.

Closes #344

@netlify
Copy link

netlify bot commented Nov 12, 2025

Deploy Preview for harp-plugin canceled.

Name Link
🔨 Latest commit 05935d2
🔍 Latest deploy log https://app.netlify.com/projects/harp-plugin/deploys/691b8757debe6b0008af0967

@saumya-pailwan saumya-pailwan force-pushed the feature/welcome-popup-update branch from 99a4535 to dc03375 Compare November 14, 2025 04:05
@cwitkowitz cwitkowitz changed the base branch from main to develop November 17, 2025 20:43
@cwitkowitz cwitkowitz merged commit f17f532 into develop Nov 17, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Welcome Popup for New Users

2 participants