X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FApplications%2Faxwin3_src%2FWM%2Fmain.c;h=9db1c15c6b9711ed4eb89db070ba0f83ed6fa734;hb=6a99a6d70179161964d47de9a825fd61e8445b86;hp=7d2d3914ba641a9818be777368d5cc079963b0d9;hpb=fae63a3ca20775dbf083ba601bea317570e3dd64;p=tpg%2Facess2.git diff --git a/Usermode/Applications/axwin3_src/WM/main.c b/Usermode/Applications/axwin3_src/WM/main.c index 7d2d3914..9db1c15c 100644 --- a/Usermode/Applications/axwin3_src/WM/main.c +++ b/Usermode/Applications/axwin3_src/WM/main.c @@ -66,10 +66,12 @@ int main(int argc, char *argv[]) Renderer_RichText_Init(); WM_Initialise(); - // TODO: Config + // TODO: Move these to config uint32_t keys[4]; keys[0] = KEYSYM_LEFTGUI; keys[1] = KEYSYM_r; WM_Hotkey_Register(2, keys, "Interface>Run"); + keys[0] = KEYSYM_LEFTGUI; keys[1] = KEYSYM_t; + WM_Hotkey_Register(2, keys, "Interface>Terminal"); // Spawn interface root { @@ -83,7 +85,7 @@ int main(int argc, char *argv[]) sprintf(server_info, "AXWIN3_SERVER=%i", server_tid); // TODO: Does the client need FDs? int rv = _SysSpawn(csInterfaceApp, argv, envp, 0, NULL, NULL); - if( rv ) { + if( rv < 0 ) { _SysDebug("_SysSpawn chucked a sad, rv=%i, errno=%i", rv, _errno); } }