start termianl if not advanced computer
This commit is contained in:
parent
ce0e89f5b3
commit
8cd105b84c
@ -1,9 +1,20 @@
|
|||||||
|
import kernel.ui.WindowManager;
|
||||||
|
import kernel.ps.ProcessManager;
|
||||||
|
import kernel.binstore.BinStore;
|
||||||
|
import kernel.MainTerm;
|
||||||
import lib.HomeContext;
|
import lib.HomeContext;
|
||||||
|
|
||||||
class Startup {
|
class Startup {
|
||||||
public static function main() {
|
public static function main() {
|
||||||
|
if (MainTerm.instance.isColor()) {
|
||||||
var main = new HomeContext();
|
var main = new HomeContext();
|
||||||
|
|
||||||
main.run();
|
main.run();
|
||||||
|
} else {
|
||||||
|
var term = BinStore.instantiate("terminal");
|
||||||
|
var pid = ProcessManager.run(term, {});
|
||||||
|
var ctx = WindowManager.getContextByPID(pid);
|
||||||
|
WindowManager.focusContextToOutput(ctx[0], "main");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user