Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
builtin: Move common/async_event.lua to mainmenu/async_event.lua
It only works in the context of the mainmenu.
- Loading branch information
Showing
with
2 additions
and
12 deletions.
-
+1
−9
builtin/{common → mainmenu}/async_event.lua
-
+1
−3
builtin/mainmenu/init.lua
|
@@ -8,15 +8,7 @@ local function handle_job(jobid, serialized_retval) |
|
|
core.async_jobs[jobid] = nil |
|
|
end |
|
|
|
|
|
if core.register_globalstep then |
|
|
core.register_globalstep(function(dtime) |
|
|
for i, job in ipairs(core.get_finished_jobs()) do |
|
|
handle_job(job.jobid, job.retval) |
|
|
end |
|
|
end) |
|
|
else |
|
|
core.async_event_handler = handle_job |
|
|
end |
|
|
core.async_event_handler = handle_job |
|
|
|
|
|
function core.handle_async(func, parameter, callback) |
|
|
-- Serialize function |
|
|
|
@@ -20,20 +20,18 @@ mt_color_blue = "#6389FF" |
|
|
mt_color_green = "#72FF63" |
|
|
mt_color_dark_green = "#25C191" |
|
|
|
|
|
--for all other colors ask sfan5 to complete his work! |
|
|
|
|
|
local menupath = core.get_mainmenu_path() |
|
|
local basepath = core.get_builtin_path() |
|
|
local menustyle = core.settings:get("main_menu_style") |
|
|
defaulttexturedir = core.get_texturepath_share() .. DIR_DELIM .. "base" .. |
|
|
DIR_DELIM .. "pack" .. DIR_DELIM |
|
|
|
|
|
dofile(basepath .. "common" .. DIR_DELIM .. "async_event.lua") |
|
|
dofile(basepath .. "common" .. DIR_DELIM .. "filterlist.lua") |
|
|
dofile(basepath .. "fstk" .. DIR_DELIM .. "buttonbar.lua") |
|
|
dofile(basepath .. "fstk" .. DIR_DELIM .. "dialog.lua") |
|
|
dofile(basepath .. "fstk" .. DIR_DELIM .. "tabview.lua") |
|
|
dofile(basepath .. "fstk" .. DIR_DELIM .. "ui.lua") |
|
|
dofile(menupath .. DIR_DELIM .. "async_event.lua") |
|
|
dofile(menupath .. DIR_DELIM .. "common.lua") |
|
|
dofile(menupath .. DIR_DELIM .. "pkgmgr.lua") |
|
|
dofile(menupath .. DIR_DELIM .. "textures.lua") |
|
|