mirror of
https://github.com/IgorTimofeev/MineOS.git
synced 2025-12-20 02:59:20 +01:00
Added option to hide previews
This commit is contained in:
parent
658bb08dbb
commit
8b2e6ecb4b
@ -14,6 +14,7 @@
|
|||||||
yourText = "You:",
|
yourText = "You:",
|
||||||
hereBeYourDialogs = "Here will be your conversations",
|
hereBeYourDialogs = "Here will be your conversations",
|
||||||
hideApplicationIcons = "Hide application icons",
|
hideApplicationIcons = "Hide application icons",
|
||||||
|
hideApplicationPreviews = "Hide application previews",
|
||||||
|
|
||||||
categoryOverview = "Overview",
|
categoryOverview = "Overview",
|
||||||
categoryApplications = "Applications",
|
categoryApplications = "Applications",
|
||||||
|
|||||||
@ -14,6 +14,7 @@
|
|||||||
yourText = "Вы:",
|
yourText = "Вы:",
|
||||||
hereBeYourDialogs = "Здесь будут отображены ваши диалоги",
|
hereBeYourDialogs = "Здесь будут отображены ваши диалоги",
|
||||||
hideApplicationIcons = "Скрыть иконки приложений",
|
hideApplicationIcons = "Скрыть иконки приложений",
|
||||||
|
hideApplicationPreviews = "Скрыть картинки приложений",
|
||||||
|
|
||||||
categoryOverview = "Главная",
|
categoryOverview = "Главная",
|
||||||
categoryApplications = "Приложения",
|
categoryApplications = "Приложения",
|
||||||
|
|||||||
@ -169,7 +169,8 @@ local function loadConfig()
|
|||||||
orderBy = 4,
|
orderBy = 4,
|
||||||
orderDirection = 1,
|
orderDirection = 1,
|
||||||
singleSession = false,
|
singleSession = false,
|
||||||
hideApplicationIcons = false
|
hideApplicationIcons = false,
|
||||||
|
hideApplicationPreviews = false
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -1049,10 +1050,17 @@ local function settings()
|
|||||||
textLayout:addChild(GUI.keyAndValue(1, 1, 0x696969, 0x969696, localization.registrationDate, ": " .. os.date("%d.%m.%Y", user.timestamp + system.getUserSettings().timeTimezone)))
|
textLayout:addChild(GUI.keyAndValue(1, 1, 0x696969, 0x969696, localization.registrationDate, ": " .. os.date("%d.%m.%Y", user.timestamp + system.getUserSettings().timeTimezone)))
|
||||||
textLayout.height = #textLayout.children * 2 - 1
|
textLayout.height = #textLayout.children * 2 - 1
|
||||||
|
|
||||||
local hideApplicationIconsSwitch = layout:addChild(GUI.switchAndLabel(1, 1, 36, 6, 0x66DB80, 0xC3C3C3, 0xFFFFFF, 0x696969, localization.hideApplicationIcons .. ":", config.hideApplicationIcons))
|
local hideApplicationIconsSwitch = layout:addChild(GUI.switchAndLabel(1, 1, 36, 6, 0x66DB80, 0xC3C3C3, 0xFFFFFF, 0x696969, localization.hideApplicationIcons .. ":", config.hideApplicationIcons)).switch
|
||||||
|
|
||||||
hideApplicationIconsSwitch.switch.onStateChanged = function()
|
hideApplicationIconsSwitch.onStateChanged = function()
|
||||||
config.hideApplicationIcons = hideApplicationIconsSwitch.switch.state
|
config.hideApplicationIcons = hideApplicationIconsSwitch.state
|
||||||
|
saveConfig()
|
||||||
|
end
|
||||||
|
|
||||||
|
local hideApplicationPewviewsSwitch = layout:addChild(GUI.switchAndLabel(1, 1, 36, 6, 0x66DB80, 0xC3C3C3, 0xFFFFFF, 0x696969, localization.hideApplicationPreviews .. ":", config.hideApplicationPreviews)).switch
|
||||||
|
|
||||||
|
hideApplicationPewviewsSwitch.onStateChanged = function()
|
||||||
|
config.hideApplicationPreviews = hideApplicationPewviewsSwitch.state
|
||||||
saveConfig()
|
saveConfig()
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -1570,10 +1578,12 @@ newPublicationInfo = function(file_id)
|
|||||||
-- Превьюхи
|
-- Превьюхи
|
||||||
local previewContainer = textDetailsContainer:addChild(previewContainerNew(3, y, textDetailsContainer.width - 4, 1))
|
local previewContainer = textDetailsContainer:addChild(previewContainerNew(3, y, textDetailsContainer.width - 4, 1))
|
||||||
|
|
||||||
if publication.dependencies_data then
|
if not config.hideApplicationPreviews then
|
||||||
for file_id, dependency in pairs(publication.dependencies_data) do
|
if publication.dependencies_data then
|
||||||
if dependency.type_id == filesTypes.preview then
|
for file_id, dependency in pairs(publication.dependencies_data) do
|
||||||
previewContainer:addChild(GUI.image(1, 1, getImage(publication, dependency.source_url)))
|
if dependency.type_id == filesTypes.preview then
|
||||||
|
previewContainer:addChild(GUI.image(1, 1, getImage(publication, dependency.source_url)))
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user