Start with: add Favorites

reviewable/pr6579/r1
poire-z 4 years ago
parent 27e953b127
commit 69d11ebfd9

@ -1010,6 +1010,7 @@ function FileManager:getStartWithMenuTable()
local start_withs = { local start_withs = {
filemanager = {_("file browser"), _("Start with file browser")}, filemanager = {_("file browser"), _("Start with file browser")},
history = {_("history"), _("Start with history")}, history = {_("history"), _("Start with history")},
favorites = {_("favorites"), _("Start with favorites")},
folder_shortcuts = {_("folder shortcuts"), _("Start with folder shortcuts")}, folder_shortcuts = {_("folder shortcuts"), _("Start with folder shortcuts")},
last = {_("last file"), _("Start with last file")}, last = {_("last file"), _("Start with last file")},
} }
@ -1035,6 +1036,7 @@ function FileManager:getStartWithMenuTable()
sub_item_table = { sub_item_table = {
set_sw_table("filemanager"), set_sw_table("filemanager"),
set_sw_table("history"), set_sw_table("history"),
set_sw_table("favorites"),
set_sw_table("folder_shortcuts"), set_sw_table("folder_shortcuts"),
set_sw_table("last"), set_sw_table("last"),
} }

@ -292,6 +292,13 @@ if ARGV[argidx] and ARGV[argidx] ~= "" then
UIManager:nextTick(function() UIManager:nextTick(function()
FileManagerHistory:onShowHist(last_file) FileManagerHistory:onShowHist(last_file)
end) end)
elseif start_with == "favorites" then
local FileManagerCollection = require("apps/filemanager/filemanagercollection")
UIManager:nextTick(function()
FileManagerCollection:new{
ui = FileManager.instance,
}:onShowColl("favorites")
end)
elseif start_with == "folder_shortcuts" then elseif start_with == "folder_shortcuts" then
local FileManagerShortcuts = require("apps/filemanager/filemanagershortcuts") local FileManagerShortcuts = require("apps/filemanager/filemanagershortcuts")
UIManager:nextTick(function() UIManager:nextTick(function()

Loading…
Cancel
Save