diff --git a/sys/apis/opus.lua b/sys/apis/opus.lua index e520e06..9d9166f 100644 --- a/sys/apis/opus.lua +++ b/sys/apis/opus.lua @@ -13,12 +13,16 @@ local function runDir(directory, desc, open) os.sleep(0) local result, err = open(directory .. '/' .. file) if result then - term.setTextColor(colors.green) + if term.isColor() then + term.setTextColor(colors.green) + end term.write('[PASS] ') term.setTextColor(colors.white) term.write(fs.combine(directory, file)) else - term.setTextColor(colors.red) + if term.isColor() then + term.setTextColor(colors.red) + end term.write('[FAIL] ') term.setTextColor(colors.white) term.write(fs.combine(directory, file)) diff --git a/sys/boot/multishell.boot b/sys/boot/multishell.boot index c2232a0..a5286b9 100644 --- a/sys/boot/multishell.boot +++ b/sys/boot/multishell.boot @@ -3,7 +3,11 @@ local w, h = term.getSize() local str = 'Opus OS' term.setTextColor(colors.white) -term.setBackgroundColor(colors.cyan) +if term.isColor() then + term.setBackgroundColor(colors.cyan) +else + term.setBackgroundColor(colors.lightGray) +end term.setCursorPos((w - #str) / 2, h / 2) term.clear() term.write(str) diff --git a/sys/etc/app.db b/sys/etc/app.db index 3d3bca7..f9847ec 100644 --- a/sys/etc/app.db +++ b/sys/etc/app.db @@ -91,9 +91,9 @@ c47ae15370cfe1ed2781eedc1dc2547d12d9e972 = { title = "Help", category = "Apps", - icon = " \031d?\031 \ -\031d?\031 \ - \031d?", + icon = " \031f?\031 \ +\031f?\031 \ + \031f?", run = "Help.lua", }, b0832074630eb731d7fbe8074de48a90cd9bb220 = {