Skip to content

Commit 34452fd

Browse files
committed
versioning for 1.1.5
1 parent add93b7 commit 34452fd

4 files changed

Lines changed: 17 additions & 13 deletions

File tree

README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
1+
![version](https://img.shields.io/badge/Version-1.1.5-white.svg)
2+
![license](https://img.shields.io/badge/License-GPL%20v3-blue.svg)
3+
![python](https://img.shields.io/badge/Python-3.12.7-green.svg)
4+
15
# AppUsageGUI
26
### Application Runtime Tracker
37

48
This program tracks the runtime of a specified application, logging the duration the application is running over multiple instances, with unique sessions created by the user.
59

610
## Features
711

8-
- Tracks the total runtime of a specified application.
12+
- Supports tracking the total runtime of any executable
913
- Supports continuation from previous sessions.
10-
- Provides formatted runtime breakdown (hours, minutes, seconds).
1114
- User customizable tracking rules
1215

1316
## Installation
@@ -22,3 +25,5 @@ Find them [here](https://github.com/Adam-Color/AppUsageGUI/releases)
2225
Contributions are welcome and needed on the Develop branch! Here is a TODO list:
2326

2427
1. Add ways to analyze app usage data in the app
28+
2. Move to a single QT UI instead of multiple 'screens'
29+
3. Add support for tracking more than one executable per session

installer/macos_installer.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
#!/bin/bash
22
# This script is used to create the installer for the macOS version of the application
33

4-
create-dmg --volicon src/core/resources/icon.icns --volname AppUsageGUIsetup --window-pos 200 190 --window-size 800 400 --app-drop-link 600 185 --eula LICENSE.txt AppUsageGUI_v2.0.0_MACOS_setup.dmg dist/AppUsageGUI.app
4+
create-dmg --volicon src/core/resources/icon.icns --volname AppUsageGUIsetup --window-pos 200 190 --window-size 800 400 --app-drop-link 600 185 --eula LICENSE.txt dist/AppUsageGUI_v1.1.5_MACOS_setup.dmg dist/AppUsageGUI.app

installer/windows_installer.iss

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
33

44
#define MyAppName "AppUsageGUI"
5-
#define MyAppVersion "1.1.4"
5+
#define MyAppVersion "1.1.5"
66
#define MyAppPublisher "Adam Blair-Smith"
77
#define MyAppURL "https://github.com/Adam-Color/AppUsageGUI"
88
#define MyAppExeName "AppUsageGUI.exe"
9-
#define MyInstallerName "AppUsageGUI_v1.1.4_WINDOWS_setup"
9+
#define MyInstallerName "AppUsageGUI_v1.1.5_WINDOWS_setup"
1010

1111
[Setup]
1212
; NOTE: The value of AppId uniquely identifies this application. Do not use the same AppId value in installers for other applications.
@@ -30,12 +30,12 @@ ArchitecturesAllowed=x64compatible
3030
; the 64-bit view of the registry.
3131
ArchitecturesInstallIn64BitMode=x64compatible
3232
DisableProgramGroupPage=yes
33-
LicenseFile=C:\Users\adamj\Documents\code\AppUsageGUI\LICENSE.txt
33+
LicenseFile={app}\LICENSE.txt
3434
; Uncomment the following line to run in non administrative install mode (install for current user only).
3535
;PrivilegesRequired=lowest
36-
OutputDir=C:\Users\adamj\Documents\code\AppUsageGUI\dist
36+
OutputDir={app}\dist
3737
OutputBaseFilename={#MyInstallerName}
38-
SetupIconFile=C:\Users\adamj\Documents\code\AppUsageGUI\src\core\resources\icon.ico
38+
SetupIconFile={app}\src\core\resources\icon.ico
3939
SolidCompression=yes
4040
WizardStyle=modern
4141

@@ -46,14 +46,13 @@ Name: "english"; MessagesFile: "compiler:Default.isl"
4646
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
4747

4848
[Files]
49-
Source: "C:\Users\adamj\Documents\code\AppUsageGUI\dist\{#MyAppExeName}"; DestDir: "{app}"; Flags: ignoreversion
50-
Source: "C:\Users\adamj\Documents\code\AppUsageGUI\src\core\resources\icon.ico"; DestDir: "{app}/src/core/resources"; Flags: ignoreversion
49+
Source: "{app}\dist\{#MyAppExeName}"; DestDir: "{app}"; Flags: ignoreversion
50+
Source: "{app}\src\core\resources\icon.ico"; DestDir: "{app}/src/core/resources"; Flags: ignoreversion
5151
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
5252

5353
[Icons]
5454
Name: "{autoprograms}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
5555
Name: "{autodesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon
5656

5757
[Run]
58-
Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent
59-
58+
Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent

src/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "1.1.4"
1+
__version__ = "1.1.5"

0 commit comments

Comments
 (0)