Skip to content

Commit bdfc41c

Browse files
authored
updated Readme.Md (#1)
Added the .iss script for inno setup. Added A screenshot.
1 parent 2d60f4a commit bdfc41c

File tree

3 files changed

+62
-11
lines changed

3 files changed

+62
-11
lines changed

README.md

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -94,9 +94,9 @@ This project is licensed under the **MIT License**. See the `LICENSE` file for d
9494

9595
## 📸 Screenshots
9696

97-
| Settings Window | Example Idle Trigger |
98-
| ------------------------------------- | ----------------------------------- |
99-
| ![Settings](docs/assets/settings.png) | ![Trigger](docs/assets/trigger.png) |
97+
| Settings Window |
98+
| ------------------------------------- |
99+
| ![Settings](src/Resources/OtexumPulse-ScreenShot.png) |
100100

101101
---
102102

@@ -108,12 +108,4 @@ This project is licensed under the **MIT License**. See the `LICENSE` file for d
108108

109109
---
110110

111-
### 🧩 Future Enhancements
112-
113-
* 🔔 Optional notifications when launching apps.
114-
* 💤 Per-app idle profiles.
115-
* 🧱 Compact tray icon with live status.
116-
117-
---
118-
119111
**Otexum Pulse** — Small. Smart. Silent.
13.9 KB
Loading

src/Resources/OtexumPulse.iss

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
; Script generated by the Inno Setup Script Wizard.
2+
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
3+
4+
#define MyAppName "OtexumPulse"
5+
#define MyAppVersion "1.0"
6+
#define MyAppPublisher "Whitlocktech"
7+
#define MyAppExeName "OtexumPulse.exe"
8+
9+
[Setup]
10+
; NOTE: The value of AppId uniquely identifies this application. Do not use the same AppId value in installers for other applications.
11+
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
12+
AppId={{EE112E99-7DFF-4EE1-A5C2-496A75DFB986}
13+
AppName={#MyAppName}
14+
AppVersion={#MyAppVersion}
15+
;AppVerName={#MyAppName} {#MyAppVersion}
16+
AppPublisher={#MyAppPublisher}
17+
DefaultDirName={autopf}\{#MyAppName}
18+
UninstallDisplayIcon={app}\{#MyAppExeName}
19+
; "ArchitecturesAllowed=x64compatible" specifies that Setup cannot run
20+
; on anything but x64 and Windows 11 on Arm.
21+
ArchitecturesAllowed=x64compatible
22+
; "ArchitecturesInstallIn64BitMode=x64compatible" requests that the
23+
; install be done in "64-bit mode" on x64 or Windows 11 on Arm,
24+
; meaning it should use the native 64-bit Program Files directory and
25+
; the 64-bit view of the registry.
26+
ArchitecturesInstallIn64BitMode=x64compatible
27+
DisableProgramGroupPage=yes
28+
LicenseFile=C:\Users\colby\source\repos\OtexumPulse\license
29+
; Remove the following line to run in administrative install mode (install for all users).
30+
PrivilegesRequired=lowest
31+
OutputDir=C:\Users\colby\Desktop
32+
OutputBaseFilename=OtemPulseSetup_v1.0.0
33+
SetupIconFile=C:\Users\colby\source\repos\OtexumPulse\src\Resources\app.ico
34+
SolidCompression=yes
35+
WizardStyle=modern
36+
37+
[Languages]
38+
Name: "english"; MessagesFile: "compiler:Default.isl"
39+
40+
[Tasks]
41+
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
42+
43+
[Files]
44+
Source: "C:\Users\colby\source\repos\OtexumPulse\Publish\{#MyAppExeName}"; DestDir: "{app}"; Flags: ignoreversion
45+
Source: "C:\Users\colby\source\repos\OtexumPulse\Publish\Hardcodet.NotifyIcon.Wpf.dll"; DestDir: "{app}"; Flags: ignoreversion
46+
Source: "C:\Users\colby\source\repos\OtexumPulse\Publish\OtexumPulse.deps.json"; DestDir: "{app}"; Flags: ignoreversion
47+
Source: "C:\Users\colby\source\repos\OtexumPulse\Publish\OtexumPulse.dll"; DestDir: "{app}"; Flags: ignoreversion
48+
Source: "C:\Users\colby\source\repos\OtexumPulse\Publish\OtexumPulse.pdb"; DestDir: "{app}"; Flags: ignoreversion
49+
Source: "C:\Users\colby\source\repos\OtexumPulse\Publish\OtexumPulse.runtimeconfig.json"; DestDir: "{app}"; Flags: ignoreversion
50+
Source: "C:\Users\colby\source\repos\OtexumPulse\src\Resources\app.ico"; DestDir: "{app}"; Flags: ignoreversion
51+
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
52+
53+
[Icons]
54+
Name: "{autoprograms}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
55+
Name: "{autodesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon
56+
57+
[Run]
58+
Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent
59+

0 commit comments

Comments
 (0)