diff --git a/project/JobsPatcher.au3 b/project/JobsPatcher.au3 index c09e690..fca4078 100644 --- a/project/JobsPatcher.au3 +++ b/project/JobsPatcher.au3 @@ -548,6 +548,15 @@ Func ApplyTheme_jDownloader() EndIf EndFunc +Func ApplyTheme_FreeFileSync() + If FileExists($ProgramFiles & "\FreeFileSync\FreeFileSync.exe") or FileExists($ProgramFiles64 & "\FreeFileSync\FreeFileSync.exe") Then + ;Install + CheckAndCloseProcess("FreeFileSync.exe", "FreeFileSync") + + InstallTheme("FreeFileSync", $ProgramFiles & "\FreeFileSync\FreeFileSync", $ProgramFiles & "\FreeFileSync", "Resources.zip", $ResourcesDir & "\themes\FreeFileSync\Resources.zip") + EndIf +EndFunc + Func ApplyTheme_Firefox() ;Theme - no need for a backup If FileExists($ProgramFiles & "\Mozilla Firefox\firefox.exe") or FileExists($ProgramFiles64 & "\Mozilla Firefox\firefox.exe") Then diff --git a/project/JobsReloader.au3 b/project/JobsReloader.au3 index 08162a2..f780ecf 100644 --- a/project/JobsReloader.au3 +++ b/project/JobsReloader.au3 @@ -37,6 +37,10 @@ Func ReAppearance() UpdateTheme("Mozilla Thunderbird", $ProgramFiles & "\Mozilla Thunderbird\thunderbird.exe", $ProgramFiles & "\Mozilla Thunderbird\chrome\icons\default", "addressbookWindow.ico", $ResourcesDir & "\themes\Thunderbird\icons\addressbookWindow.ico") UpdateTheme("Mozilla Thunderbird", $ProgramFiles & "\Mozilla Thunderbird\thunderbird.exe", $ProgramFiles & "\Mozilla Thunderbird\chrome\icons\default", "messengerWindow.ico", $ResourcesDir & "\themes\Thunderbird\icons\messengerWindow.ico") UpdateTheme("Mozilla Thunderbird", $ProgramFiles & "\Mozilla Thunderbird\thunderbird.exe", $ProgramFiles & "\Mozilla Thunderbird\chrome\icons\default", "msgcomposeWindow.ico", $ResourcesDir & "\themes\Thunderbird\icons\msgcomposeWindow.ico") + + ;FreeFileSync + UpdateTheme("FreeFileSync", $ProgramFiles & "\FreeFileSync\FreeFileSync.exe", $ProgramFiles & "\FreeFileSync", "Resources.zip", $ResourcesDir & "\themes\FreeFileSync\Resources.zip") + UpdateTheme("FreeFileSync", $ProgramFiles64 & "\FreeFileSync\FreeFileSync.exe", $ProgramFiles64 & "\FreeFileSync", "Resources.zip", $ResourcesDir & "\themes\FreeFileSync\Resources.zip") EndFunc diff --git a/project/JobsUninstaller.au3 b/project/JobsUninstaller.au3 index 14b7868..f3e01e3 100644 --- a/project/JobsUninstaller.au3 +++ b/project/JobsUninstaller.au3 @@ -303,6 +303,11 @@ Func UnAppearance() FileDelete($ProgramFiles & "\Winyl\Skin\Flat elementary.wzp") FileDelete($ProgramFiles & "\Winyl\Skin\elementary.wzp") FileDelete($ProgramFiles & "\Winyl\Skin\Flat Humanity.wzp") + + ;FreeFileSync + CheckAndCloseProcess("FreeFileSync.exe", "FreeFileSync") + UninstallTheme("FreeFileSync", $ProgramFiles & "\FreeFileSync\FreeFileSync.exe", $ProgramFiles & "\FreeFileSync", "Resources.zip", $ResourcesDir & "\themes\FreeFileSync\Resources.zip") + UninstallTheme("FreeFileSync", $ProgramFiles64 & "\FreeFileSync\FreeFileSync.exe", $ProgramFiles64 & "\FreeFileSync", "Resources.zip", $ResourcesDir & "\themes\FreeFileSync\Resources.zip") EndFunc diff --git a/project/filesApps.ini b/project/filesApps.ini index 766786d..b9b8c21 100644 --- a/project/filesApps.ini +++ b/project/filesApps.ini @@ -275,4 +275,10 @@ Path_1=ProgramfilesDir\VideoLAN\VLC Win=All Entrys=1 File_1=Winyl.exe -Path_1=ProgramfilesDir\Winyl \ No newline at end of file +Path_1=ProgramfilesDir\Winyl + +[FreeFileSync] +Win=All +Entrys=1 +File_1=FreeFileSync.exe +Path_1=ProgramfilesDir\FreeFileSync \ No newline at end of file