diff --git a/.DS_Store b/.DS_Store index 2fc6e892..b763082b 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/Applications.txt b/Applications.txt index 33397cb3..5556eec2 100644 --- a/Applications.txt +++ b/Applications.txt @@ -1016,7 +1016,7 @@ icon="IgorTimofeev/OpenComputers/master/Applications/AppMarket/Icon.pic", createShortcut="dock", forceDownload=true, - version=1.53, + version=1.54, resources={ { name="Localization/Russian.lang", diff --git a/Applications/.DS_Store b/Applications/.DS_Store index 837952ad..e28251d1 100644 Binary files a/Applications/.DS_Store and b/Applications/.DS_Store differ diff --git a/Applications/AppMarket/AppMarket.lua b/Applications/AppMarket/AppMarket.lua index 69b00d5b..d43e85de 100755 --- a/Applications/AppMarket/AppMarket.lua +++ b/Applications/AppMarket/AppMarket.lua @@ -46,6 +46,7 @@ local typeFilters = { local localization = table.fromFile("MineOS/Applications/AppMarket.app/Resources/Localization/" .. _G.OSSettings.language .. ".lang") local appMarketConfigPath = "MineOS/System/AppMarket/" local pathToApplications = "MineOS/System/OS/Applications.txt" +local pathToNewApplications = appMarketConfigPath .. "NewApplications.txt" local updateImage = image.load(MineOSCore.paths.icons .. "Update.pic") local topBarElements = {localization.applications, localization.libraries, localization.wallpapers, localization.other, localization.updates} local oldApplications, newApplications, currentApps, changes = {}, {}, {}, {} @@ -223,7 +224,6 @@ local function drawMain(refreshData) end local function getNewApplications() - local pathToNewApplications = appMarketConfigPath .. "NewApplications.txt" ecs.getFileFromUrl(oldApplications.GitHubApplicationListURL, pathToNewApplications) newApplications = table.fromFile(pathToNewApplications) end @@ -327,6 +327,7 @@ local function updateAll() changes = {} oldApplications = newApplications saveOldApplications() + fs.remove(pathToNewApplications) require("computer").shutdown(true) end