Skip to content

Commit 587dfa6

Browse files
authored
Update HyperSearch.ahk
1 parent 6d6e7fc commit 587dfa6

1 file changed

Lines changed: 27 additions & 22 deletions

File tree

HyperSearch.ahk

Lines changed: 27 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,24 @@ if (ProgID ~= "FirefoxURL.*")
2121
if (ProgID = "BraveHTML")
2222
Browser := "brave.exe"
2323

24+
; Initialize global variables
25+
version:="0.2.1"
26+
index:=1
27+
lastIndex:=1
28+
lastLinkIndex:=1
29+
mouseKeep:=0
30+
urlDisplay:=""
31+
todayQuick := FormatTime(, "yyMMdd")
32+
controlColor := ""
33+
urlTxtColor := ""
34+
guiFont := ""
35+
themeSel := ""
36+
UsrIn := ""
37+
linkArray := []
38+
linkString := ""
39+
hsrDup:=0
40+
guiReload:=1
41+
2442
; Check for settings File
2543
if !FileExist("HS_Settings.ini")
2644
GenerateSettings()
@@ -41,23 +59,6 @@ if !FileExist(repo) {
4159
GenerateHSR("HSR_Master.csv")
4260
}
4361

44-
; Initialize global variables
45-
index:=1
46-
lastIndex:=1
47-
lastLinkIndex:=1
48-
mouseKeep:=0
49-
urlDisplay:=""
50-
todayQuick := FormatTime(, "yyMMdd")
51-
controlColor := ""
52-
urlTxtColor := ""
53-
guiFont := ""
54-
themeSel := ""
55-
UsrIn := ""
56-
linkArray := []
57-
linkString := ""
58-
hsrDup:=0
59-
guiReload:=1
60-
6162
; Initialize GUI variables
6263
MainGui := Gui()
6364
LiteGui := Gui()
@@ -1432,6 +1433,7 @@ RMenu(ThisHotkey)
14321433

14331434
CheckSettings(*)
14341435
{
1436+
global currentVersion
14351437
newSettings:=""
14361438
sections := IniRead("HS_Settings.ini")
14371439
sectionsArray:=StrSplit(sections,"`n")
@@ -1454,25 +1456,28 @@ CheckSettings(*)
14541456
} else if (lastSettingArray[1]=="Jump") {
14551457
newSettings:="`nRepository=HSR_Master.csv"
14561458
}
1457-
FileAppend newSettings, "HS_Settings.ini"
1459+
if (newSettings!="")
1460+
FileAppend newSettings, "HS_Settings.ini"
14581461
if (sectionsArray[1]!="Version") {
14591462
oldOpVal := IniRead("HS_Settings.ini", "Settings", "Trans")
14601463
IniDelete("HS_Settings.ini", "Settings", "Trans")
14611464
FileAppend("Opacity=" oldOpVal, "HS_Settings.ini")
14621465
oldIni := FileRead("HS_Settings.ini")
1463-
newIni:="[Version]`nCurrentVersion=0.2.0`n`n" oldIni
1466+
newIni:="[Version]`nCurrentVersion=" version "`n`n" oldIni
14641467
FileDelete("HS_Settings.ini")
14651468
FileAppend(newIni,"HS_Settings.ini")
14661469
}
1470+
1471+
IniWrite(version, "HS_Settings.ini","Version","CurrentVersion")
14671472
}
14681473

14691474
GenerateSettings(*)
14701475
{
1476+
global version
1477+
FileAppend "[Version]`nCurrentVersion=" version "`n`n", "HS_Settings.ini"
1478+
14711479
FileAppend "
14721480
(
1473-
[Version]
1474-
CurrentVersion=0.2.0
1475-
14761481
[Search Engine]
14771482
Default="https://duckduckgo.com/?q="
14781483
DuckDuckGo="https://duckduckgo.com/?q="

0 commit comments

Comments
 (0)